-1

您将如何计算PHPJanuary 1st当年的 unix 时间戳?

我所说的当年是我不想把2012它放进去,因为它应该是一个动态的日期,明年应该是2013等等。

4

3 回答 3

5

您可以使用 :

mktime(0, 0, 0, 1, 1, date('Y'));
于 2012-10-05T09:14:18.267 回答
0

你可以这样做:

echo strtotime('01 january ' . date('Y'));
于 2012-10-05T09:15:36.630 回答
0

你的意思是你有这样的日期和时间2012-01-01 06:30:54,你想将它们转换为 unix 时间戳?

如果是这种情况,那么strtotime()是最好的方式去哥们。

例如:strtotime("2012-01-01 06:30:54");

或者

$datetime = "2012-01-01 06:30:54";

echo strtotime($datetime);
于 2012-10-05T09:19:42.200 回答