从时间戳中分隔日期和时间,然后再合并

时间:2012-08-21 15:10:58

标签: php datetime timestamp

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

1 个答案:

答案 0 :(得分:2)

使用date功能从时间戳中提取所需的部件。将部分重新组合成包含日期和时间的字符串,并使用strtotime将其全部转换回时间戳。

strtotime(sprintf('%s %s',
                  date('Y-m-d', $timestamp2),
                  date('H:i',   $timestamp1)));