博客
关于我
php时间戳知识点,php 时间戳函数总结与示例
阅读量:795 次
发布时间:2023-03-01

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

PHP时间戳函数是PHP开发者常用的工具,能够将日期时间描述解析为Unix时间戳。以下是几种常见操作的示例:

一、获取指定日期的Unix时间戳

PHP提供了strtotime()函数,可以将日期时间字符串转换为Unix时间戳。例如:

echo strtotime("2009-01-22"); // 返回1232553600

上述代码将"2009-01-22"解析为2009年1月22日00:00:00的Unix时间戳,结果为1232553600。

二、日期时间转换

PHP的date()函数可以将时间戳转换为日期时间格式。结合time()函数获取当前时间:

// 获取当前时间echo date("Y-m-d H:i:s", time()); // 例如:2009-01-22 09:40:25

通过strtotime()可以指定日期时间:

// 昨天的时间echo date("Y-m-d H:i:s", strtotime("-1 day")); // 2009-01-21 09:40:25// 明天的时间echo date("Y-m-d H:i:s", strtotime("+1 day")); // 2009-01-23 09:40:25

三、日期时间操作

可以通过strtotime()轻松实现日期时间的加减操作:

// 加一周echo date("Y-m-d H:i:s", strtotime("+1 week")); // 2009-01-29 09:40:25// 减一周echo date("Y-m-d H:i:s", strtotime("-1 week")); // 2009-01-15 09:40:25

四、指定星期几

可以通过strtotime()指定特定的星期几:

// 下个星期四echo date("Y-m-d H:i:s", strtotime("next Thursday")); // 2009-01-29 00:00:00// 上个星期四echo date("Y-m-d H:i:s", strtotime("last Thursday")); // 2009-01-15 00:00:00

五、日期时间的格式化

除了转换日期时间,mktime()函数也可以用于将字符串日期转换为时间戳:

// 时间戳转日期$date_time_array = getdate(1297845628); // 1297845628对应2009-01-22 09:40:25// 提取日期时间信息$year = $date_time_array["year"];$month = $date_time_array["mon"];$day = $date_time_array["mday"];$hours = $date_time_array["hours"];$minutes = $date_time_array["minutes"];$seconds = $date_time_array["seconds"];echo "年:$year\n月:$month\nday:$day\n小时:$hours\n分钟:$minutes\n秒:$seconds\n";

六、获取当前时间

可以通过time()获取当前时间,并通过date()格式化输出:

// 获取当前时间并格式化为年月日时分秒echo "当前时间:" . date("Y-m-d H:i:s", time()); // 例如:2009-01-22 09:40:25// 获取时间戳并格式化为年月日echo "当前日期:" . date("Y-m-d", time()); // 例如:2009-01-22

总结

通过strtotime()date()函数,可以轻松实现日期时间的获取与格式化操作。这些工具对于开发者来说是处理日期时间问题的利器。

转载地址:http://sttfk.baihongyu.com/

你可能感兴趣的文章
php循环比较数组中的值,如何从PHP数组中计算值并在foreach循环中仅显示一次值?...
查看>>
php微信 开发笔记,微信WebApp开发总结笔记
查看>>
php微信公众号开发access_token获取
查看>>
php微信公众号开发微信认证开发者
查看>>
php微信公众号开发用户基本信息
查看>>
php怎么将对象变成数组,php怎么将对象转换成数组
查看>>
RabbitMQ - 消息堆积问题的最佳解决方案?惰性队列
查看>>
php怎样比较两数大小,jquery如何判断两个数值的大小
查看>>
PHP性能监控 - 开启xhprof(一)
查看>>
PHP性能监控 - 怎么看xhprof报告(二)
查看>>
php截取字符串代码,PHP字符串截取_php
查看>>
php截取字符串,无乱码
查看>>
php手冊,php手冊之變量范圍
查看>>
PHP手机号码归属地查询API接口
查看>>
PHP执行耗时脚本实时输出内容
查看>>
PHP扩展安装
查看>>
PHP扩展数据库连接参数说明详解
查看>>
php把get参数放入数组_php怎么将数组转为url参数?
查看>>
PHP投票小程序
查看>>
php拆分数组不改变key值
查看>>