我有一个字符串格式的日期,"星期一,2017年2月13日09:30:00 GMT"。我试图将它投射到Carbon时间戳,但我无法管理如何。我怎样才能使用GMT?什么是正确的方法?
$date = 'Mon, 13 Feb 2017 09:30:00 GMT';
Carbon::createFromFormat('D, d m Y H:i:s', $date)->toDateTimeString());
答案 0 :(得分:2)
您需要获取示例Europe/Paris
的time_zone字符串并将其作为参数传递,例如:
Carbon::createFromFormat('D, d M Y H:i:s e', $date, 'Europe/Paris')->toDateTimeString();
如果您想要GMT,请使用
Carbon::createFromFormat('D, d M Y H:i:s e', $date, 'UTC')->toDateTimeString();
这是Carbon文档中出现的第一件事......
Carbon::createFromFormat($format, $time, $tz);