0

我试图从 1 个 unix 时间戳中取出一天中的时间,从不同的 unix 时间戳中取出日期(日、月、年),然后它们将这两者组合成一个新的时间戳。但是我的时间戳 foo 似乎失败了。有人可以提供一些建议吗?谢谢

4

1 回答 1

2

使用date函数从时间戳中提取您需要的部分。将这些部分重新组合成带有日期和时间的字符串,并使用strtotime将其全部转换回时间戳。

strtotime(sprintf('%s %s',
                  date('Y-m-d', $timestamp2),
                  date('H:i',   $timestamp1)));
于 2012-08-21T15:13:39.260 回答