Unix时间戳如何计算出来的
作者:我就是个世界
发表于:2007-10-22
[color=#FF0000]Unix时间戳[/color]就是指定时间到[b][color=#FF0000]1970年1月1日[/color][/b]的秒数
[quote]注:时区为+8
86400*(StrToDateTime("2007-10-22 3:47:45")-StrToDateTime("1970-1-1 0:0:0"))
以上是当时间为2007-10-22 3:47:45时(time(NULL)+8*60*60)的值
StrtoDateTime("时间")是把字串转成时间的浮点数,也就是日数
乘86400就是(24*60*60)一天的秒数。[/quote][separator]
[strike]那么2007-10-22 3:47:45的Unix时间戳就是1178682465[/strike]
[quote]注:时区为+8
86400*(StrToDateTime("2007-10-22 3:47:45")-StrToDateTime("1970-1-1 0:0:0"))
以上是当时间为2007-10-22 3:47:45时(time(NULL)+8*60*60)的值
StrtoDateTime("时间")是把字串转成时间的浮点数,也就是日数
乘86400就是(24*60*60)一天的秒数。[/quote][separator]
[strike]那么2007-10-22 3:47:45的Unix时间戳就是1178682465[/strike]
请发表您的评论