php时间戳工作逻辑

时间:2009-09-11 10:14:42

标签: php datetime

从给定日期创建Unix时间戳时,究竟是什么。

我想要一步一步的方法来创建时间戳。 (不使用php内置函数)。

编辑:此日期的特色是什么:) 1970年1月1日00:00 UTC UTC

2 个答案:

答案 0 :(得分:5)

1970年1月1日00:00 UTC是Epoch的日期:

  

然后“时代”作为参考   衡量时间的点。   计算时间测量单位   从时代到日期和   可以指定事件的时间   明确。

computing中,此日期是UNIX时间的Epoch:UNIX时间戳(由PHP使用)实际上是自该Epoch以来的秒数。

这意味着,要创建时间戳,您必须计算自1970年1月1日以来经过的秒数。

答案 1 :(得分:2)

您只需计算从1970年1月1日00:00 UTC到现在(不计算闰秒)所经过的秒数!