PB 计算两个日期之间的差值,精确到时分秒
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