美文网首页
php时间的使用

php时间的使用

作者: 云龙789 | 来源:发表于2018-04-25 13:07 被阅读17次

strtotime()

  • 本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间。

简单来说也就是美东时间的 1970-01-01 00:00:00开始,到现在的时间。

echo strtotime('1970-01-01 00:00:00'); 
  // 如果环境配置的是美东时间 得到的是0

date()

echo date('Y-m-d',time());// 第二个参数默认是 time() 
也就是当前的时间戳,这个参数也可以不填写
不管你想得到什么,第二个参数一定要是时间戳

获取某一天是周几
echo date('w',strtotime('2018-04-24')); 得到的是2,也就是周二,0代表周日

time()

time() 本质就是当前时间戳
如果你恰好再这个时间打印 '2018-04-25 01:04:30'  会看到这两个数字相等
echo time();
echo '<br>';
echo strtotime('2018-04-25 01:04:30');

相关文章

网友评论

      本文标题:php时间的使用

      本文链接:https://www.haomeiwen.com/subject/eqoelftx.html