PHP日期到字符串转换是为每个结果添加一分钟
发布时间:2020-12-13 17:48:10 所属栏目:PHP教程 来源:网络整理
导读:我目前正在尝试使用 PHP在我的数据库中显示“时间”条目,并且由于一些奇怪的原因,它显示的时间为1分钟. 条目是 '09:00:00' 而当我的PHP代码 $schedule = DB::table('event_sessions')-get();foreach $schedule as $session { echo date( 'g:m A',strtotime($
我目前正在尝试使用
PHP在我的数据库中显示“时间”条目,并且由于一些奇怪的原因,它显示的时间为1分钟.
条目是 '09:00:00' 而当我的PHP代码 $schedule = DB::table('event_sessions')->get(); foreach $schedule as $session { echo date( 'g:m A',strtotime($session->start_time) } 它显示为 9:01 AM 有些配置可能有问题吗?我正在使用Laravel框架和MySQL. 解决方法
因为m是date()函数中的月份! (所以如果你想使用Minutes使用i(例如echo日期(‘g:i A’,strtotime(“09:34”)); – > 09:34 AM))
你也可以这样做: echo date( 'g:m A',strtotime("09:34")); 回报是: 09:01 AM 有关date()函数,请参见此处的手册:http://php.net/manual/en/function.date.php 手册中的引用:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |