在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
这几天因为自己要学习编写一个小程序中要用到一些时间处理。就在网上搜集一些教材学习到一般的应用,做个笔记,加深印象。 用上Delphi中相应的函数,Delphi的时间处理起来还是很容易的。 Delphi的时间类型是TDateTime,其实是一个Double.这个double的整数部分,就是从很久很久以前的某一天算起的天数。小数就是时间部分了。因为很远很远的一天是从0点开始的。所以小数部分的0值也是对应着一天的开始0点0分0秒。
函数: strtotime('10:00:00) 转换成文本时候,还有另外一个函数: Delphi help 中的一个例子: Now(),返回当前系统时间的TDateTime 既然TDateTime是一个double,相互之间是可以直接进行运算的。当然考虑到时间的实际意义,只能进行加和减的运算。比如:Now+1,就表示第二天的这个时候。Now-0.125表示3小时以前。 Now()是用来取系统时间,Win32的时间与delphi的TDateTime的格式还是不同的。 Now()的反向操作,改写系统时间。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论