获取当月和上个月的所有unix时间戳

时间:2014-02-11 20:05:35

标签: php mysql unix-timestamp

我正在创建一个脚本,我需要在今天,昨天,上个月,本月显示视图。我能够使用以下代码获取今天和昨天的视图:

$hour = 12;

$today_count = strtotime("$hour:00:00");
$yest_count = strtotime('-1 day', $today_count);

我在数据库中的时间戳是unix时间戳。如何才能获得本月和上个月的观点?

1 个答案:

答案 0 :(得分:1)

unix时间戳从1970年1月1日开始,计算从那时起的秒数。要获得7天前的时间戳,您需要知道多少秒。例如

7(天)* 24(小时) 60(分钟)(60秒)= 604,800

从那里你可以从当前时间戳中减去它。

时间() - 604,800 = 7天前的时间戳。

此方法可以在1970年1月1日之前的任何时间使用。完成后,您可以将该时间戳转换为您需要的任何日期格式。