DELPHI日期计算 hourtime:=DateUtils.HourOf(now - 17/60/24);请问这句话计算的是什么意思,尤其是后面的数字,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 now时间减去17分钟 // 一天24H 每H有60分钟 获取日期类型数据中的小时数。17/60/24 可以看成是 17/(60 * 24)。由于Delphi中是用浮点数表示日期的,整数表示天数,小数表示时间,这个公式就是将17分钟换成浮点数表示,now - 17/60/24,则表示当前时间后退17分钟。HourOf(now - 17/60/24)表示当前时间后退17分钟后取小时数。 可以等效成:uses DateUtils;hourtime := HourOf(IncMinute(Now, -17)); 用什么类型存时间好 怎么解决数据库连接与Accesss文件存放的路径无关的问题? access 文件正在使用中。 有办法只读正在使用的Access文件吗? 怎么样使LOGO窗体延迟3秒钟?100分送在线等待给分!!1 向串口发“箭头” 请大家进来讨论一下! 怎么把一个record里面的内容全部放到PChar里? 如何在按下一个按纽时知道前一个光标焦点在什么控件上呢? FlashGet的致命错误???? 关于WinZip或其它压缩软件的压缩原理 delphi2007 dbexpress 连接不上SQL 一个奇怪的问题,delphi 2007编译后源码定位不对
17/60/24 可以看成是 17/(60 * 24)。由于Delphi中是用浮点数表示日期的,整数表示天数,小数表示时间,这个公式就是将17分钟换成浮点数表示,now - 17/60/24,则表示当前时间后退17分钟。HourOf(now - 17/60/24)表示当前时间后退17分钟后取小时数。
uses DateUtils;hourtime := HourOf(IncMinute(Now, -17));