PHP时间戳 - > strtotime - >时间戳

时间:2013-12-19 08:05:23

标签: php

我正在调用外部API,我必须传递的参数之一是日期,但是在字符串中(现在或上周),这反过来会转换为使用strtotime的时间戳。

问题是我已经有了时间戳,但API需要一个字符串。

所以我的问题是如何获取时间戳并将其转换为字符串,strtotime()将返回完全相同的时间戳?

由于

2 个答案:

答案 0 :(得分:5)

根据manual,您可以提供一个unix时间戳,如果您在其前面加上@:

 Unix Timestamp   "@" "-"? [0-9]+   "@1215282385"

答案 1 :(得分:1)

您可以使用date

进行转换

例如

date(DATE_ISO8601, $your_timestamp);

strtotime将能够在另一侧解析ISO8601日期