php中什么是时间戳?
程序员文章站
2022-03-16 14:29:35
...
php中什么是时间戳?
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。它也被称为Unix时间戳(Unix Timestamp)。
PHP关于时间戳,时间的使用
1、获取时间戳
time(); // 1571299936
2、date() ,格式化一个本地时间/日期
使用date()获取的时间和时区有关。
如以下例子中获取的是北京时间:
date('Y-m-d H:i:s', time()); // 2019-10-17 10:12:36
3、gmdate(),格式化一个 GMT/UTC 日期/时间
和date()一样的用法,只是返回的时间和时区无关,返回的时间是格林威治标准时(GMT)。
gmdate('Y-m-d H:i:s', time()); // 2019-10-17 10:12:42
4、strtotime():将任何英文文本的日期时间描述解析为时间戳。
用于将英文文本字符串表示的日期转换为时间戳,为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。
<?php echo strtotime("2009-10-21 16:00:10"); //输出 1256112010 echo strtotime("10 September 2008"); //输出 1220976000 echo strtotime("+1 day"), "<br />"; //输出明天此时的时间戳 ?>
5、mktime():从日期取得时间戳,成功返回时间戳,否则返回 FALSE 。
<?php echo mktime(21, 50, 55, 07, 14, 2010); //输出“1279115455” ?>
以上就是php中什么是时间戳?的详细内容,更多请关注其它相关文章!
上一篇: php时间戳转换日期不正确
推荐阅读
-
JavaScript中什么是匿名函数?
-
php程序是以什么身份读写资料的? 是其他用户吗
-
PHP的时间戳与具体时间转化的简单实现,php具体时间转化
-
php中{}大括号是什么意思
-
PHP中GD库的官方站文档中有显示ImageGifAnimBegin这个函数,为什么小弟我用在PHP中会提示undefined function
-
ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创,thinkphprun_PHP教程
-
php中两个**可以直接求一个数的n次方 为什么还要有pow()函数
-
PHP中冒号、endif、endwhile、endfor这些都是什么,endwhileendfor_PHP教程
-
什么是PHP?_PHP教程
-
php获取本周、本月第一天与最后一天的时间戳