当前位置:首页 > 技能相关 > PowerBuilder > 正文内容

PB 计算两个日期之间的差值,精确到时分秒

admin8个月前 (09-23)PowerBuilder5640 修订时间:2024-09-23 08:45:27

PB中具有三种类型,DateTime,Date,Time。 对应Date,有DaysAfter,可获得两日之间的天数。 对应Time,有SecondsAfter,可获得两个时间之间的秒数。

示例:用PB自带的函数, 计算两个日期差,精确到秒; 

Long ll_day ,ll_seconds ,ll_value
ll_day = DaysAfter(Date(ldt_Begin), Date(ldt_End)) - 1 
ll_seconds = SecondsAfter(Time(ldt_Begin), Time("23:59:59")) + 1
ll_seconds += SecondsAfter(Time("00:00:00"), Time(ldt_End)) 
ll_value = ll_day * 24 * 3600 + ll_seconds


 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=418

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。