博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 计算当天凌晨时间戳 以及获取其他常用时间戳
阅读量:4709 次
发布时间:2019-06-10

本文共 1271 字,大约阅读时间需要 4 分钟。

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")); echo "当月起始时间".date('Y-m-d H:i:s',mktime(0,0,0,date('m'),1,date('y'))); echo "当月结束时间".date('Y-m-d H:i:s',mktime(0,0,0,date('m')+1,1,date('y')));

函数讲解:

strtotime() 函数:将任何英文文本的日期或时间描述解析为 Unix 时间戳(自 1970 1月 1日 00:00:00 GMT 起的秒数)。

date() 函数:可把时间戳格式化为可读性更好的日期和时间,类似于MySQL中的date_format()。

mktime()函数:函数返回日期的 Unix 时间戳,参数顺序为mktime(h,i,s,m,d,y)。

 

转载于:https://www.cnblogs.com/cyfblogs/p/9547284.html

你可能感兴趣的文章
汇编语言笔记14-端口
查看>>
计算机视觉,机器学习领域的资源
查看>>
jdk内存回收与分配策略
查看>>
[NSCalendar calendarWithIdentifier:]: unrecognized selector sent to class
查看>>
游戏编辑器场景制作流程
查看>>
note
查看>>
C#基础之使用DataSet与Datatable更新数据库的三种实现方法
查看>>
mysql
查看>>
大家好,这是我的第一篇博客
查看>>
java面向对象 要点
查看>>
[COURSE_PTHE] 1. 渗透测试基础理论
查看>>
HDU 6249
查看>>
property特殊属性/类方法/静态方法
查看>>
单元测试篇----cppUnit的安装与使用
查看>>
【总结】 拉格朗日差值
查看>>
LeetCode | Divide Two Integers
查看>>
selenium + ChromeDriver
查看>>
字符编码小结
查看>>
DHCP配置
查看>>
Expertly Guided MAC-16A Exam Cram with a High Passing Rate
查看>>