我正在创建一个脚本,我需要在今天,昨天,上个月,本月显示视图。我能够使用以下代码获取今天和昨天的视图:
$hour = 12;
$today_count = strtotime("$hour:00:00");
$yest_count = strtotime('-1 day', $today_count);
我在数据库中的时间戳是unix时间戳。如何才能获得本月和上个月的观点?
答案 0 :(得分:1)
unix时间戳从1970年1月1日开始,计算从那时起的秒数。要获得7天前的时间戳,您需要知道多少秒。例如
7(天)* 24(小时) 60(分钟)(60秒)= 604,800
从那里你可以从当前时间戳中减去它。
时间() - 604,800 = 7天前的时间戳。
此方法可以在1970年1月1日之前的任何时间使用。完成后,您可以将该时间戳转换为您需要的任何日期格式。