繁体   English   中英

Strtotime功能

[英]Strtotime Function

我编写了一个脚本,其中放置了所有日期信息:日,月,年,小时,分钟和格式,例如AM或PM。 然后,我将获取所有信息:

$day = $_POST['day']

..........

这就是我获取所有信息的方式,并且效果很好,但是当我想这样做时:

$time = strtotime($hour.':'.$minute.' '.$format.' '.$year.'-'.$month.'-'.$day);

它从1970年开始使用UTC更新我的数据库,实际上是第一秒。

怎么了?

对于strtotime()H:i A Ymd 不是可接受的格式 您需要使用Ymd H:i A

$time = strtotime($year.'-'.$month.'-'.$day.' '.$hour.':'.$minute.' '.$format);

是的,strtotime现在可以使用以下格式正常工作:

  $time = strtotime($day.'-'.$month.'-'.$year.' '.$hour.':'.$minute.' '.$format);

那是正确的版本!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM