laravel - 如何从 laravel 中的 8/29/2011 1:00 PM 之类的字符串中拆分日期和时间
问题描述
在我的刀片中有一个选择mm/dd/yyyy hh:mm AM/PM
格式的日期时间选择器。我需要将其提取到date = 8/29/2011
and time = 13:00
。我怎样才能做到这一点?
解决方案
如下做。
$stringdate = "8/29/2011 1:00 PM";
$timestemp = strtotime($stringdate);
$date = date('Y-m-d', $timestemp);
$time = date('H:i:s',$timestemp);
echo $date;
echo $time;
检查示例
编辑:-你想要这种格式YYYY-MM-DD hh:mm
$datetime = date('Y-m-d H:i', strtotime("8/29/2011 1:00 PM"));
echo $datetime; //output "2011-08-29 13:00";
推荐阅读
- javascript - 禁用 SortableJS 的选择和编程选择元素
- c# - 如何使用 ASP.NET Core 在 postman 中获取上传文件的文件路径?
- python - 检查两个列表之间是否包含值 - Python
- ios - 斯威夫特用户界面。长按 iOS 13.4-13.7 的 iPad 上的应用程序崩溃
- javascript - 如何使用 jQuery 和 ajax 按名称发布元素的输入值
- python - 如何使用python从列表中删除不需要的元素
- azure - 在 Powershell 中找不到与参数名称“PasswordPolicies”匹配的参数
- android - 仅将图片分享到 Instagram,图片+文字分享到 WhatsApp、Telegram 和其他应用程序
- javascript - 在某些情况下冷启动会好吗?(云功能)
- python - Websocket 握手 - WebSocket 握手期间出错:“Sec-WebSocket-Accept”标头值不正确