在PHP中,可以使用strtotime()函数来将date(日期)转为timestamp(时间戳),该函数可以将任何字符串的日期时间描述解析为Unix时间戳,语法格式“strtotime(字符串形式的日期)”。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
php将date(日期)转为timestamp(时间戳)
<?php echo strtotime("2021-06-03 16:00:10")."
"; //输出 1620979210echo strtotime("10 September 2021")."
"; //输出 1631203200echo strtotime("+1 day"), "
"."
"; //输出明天此时的时间戳 ?>
登录后复制
输出:
162270721016312032001622787020
登录后复制
说明:
立即学习“PHP免费学习笔记(深入)”;
strtotime() 函数将任何字符串的日期时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。该函数为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。语法:
int strtotime ( string time [, int now] )
登录后复制
参数 描述time必需。规定日期/时间字符串。now可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。
示例:
<?php // 设置时区date_default_timezone_set("PRC");echo strtotime("now")."
";echo strtotime("now")."
";echo strtotime("10 September 2021")."
";echo strtotime("+1 day")."
";echo strtotime("+1 week")."
";echo strtotime("+1 week 2 days 4 hours 2 seconds")."
";echo strtotime("next Thursday")."
";echo strtotime("last Monday")."
";?>
登录后复制
输出:
16227008601622700860163120320016227872601623305660162349286216232544001622390400
登录后复制
推荐学习:《PHP视频教程》
以上就是php怎么将date转为timestamp(时间戳)的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2513035.html