如何轻松将unix时间转换为数周,数天或数月?
例如,我在unix时间得到604800
,这意味着1周,3600
为1天等。
我知道这可以使用分区完成,但我想知道是否有任何现成功能。
答案 0 :(得分:3)
从时间戳开始,您可以使用date()获取更多信息。例如:
$year = date('Y', $timestamp);
$dayOfYear = date('z', $timestamp);
$weekOfYear = date('W', $timestamp);
答案 1 :(得分:0)
CakePHP有很好的实现,请看http://api13.cakephp.org/view_source/time-helper/#line-463
答案 2 :(得分:0)
如果您尝试将秒数转换为星期数等,请使用date()函数