php 计算当日凌晨时间戳 以及获取其他常用时间戳(持续补充中。。。)
获取当天凌晨时间戳:
echo strtotime(date(‘Y-m-d‘));
以下再列举一些获取其他常用时间戳的方法
获取明天凌晨的时间戳
echo strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘)));
获取指定时间字符串的时间戳:
echo strtotime(‘2012-11-2‘); echo strtotime(‘2012-11-2 00:00:00‘); echo strtotime(date(‘Y-m-d‘)); echo date(‘Y-m-d H:i:s‘,strtotime(date(‘Y-m-d‘))); echo strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘))); echo ( strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘))) - strtotime(date(‘Y-m-d‘)) )/3600;
其它常用时间戳:
echo "一周后:".date("Y-m-d",strtotime("+1 week")); echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")); echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")); echo "上个周一:".date("Y-m-d",strtotime("last Monday")); echo "一个月前:".date("Y-m-d",strtotime("last month")); echo "一个月后:".date("Y-m-d",strtotime("+1 month")); echo "十年后:".date("Y-m-d",strtotime("+10 year"));
函数讲解:
strtotime() 函数:将任何英文文本的日期或时间描述解析为 Unix 时间戳(自 1970 1月 1日 00:00:00 GMT 起的秒数)。
date() 函数:可把时间戳格式化为可读性更好的日期和时间,类似于MySQL中的date_format()。
原文地址:https://www.cnblogs.com/cyfblogs/p/9547284.html
时间: 2024-10-07 05:20:48