使用语言环境将字符串日期转换为碳时间戳
问题描述:
我有一个字符串格式的日期“Mon,13 Feb 2017 09:30:00 GMT”。我正在试图将其转换为碳时间戳,但我无法管理。我如何使用GMT?什么是正确的方法?使用语言环境将字符串日期转换为碳时间戳
$date = 'Mon, 13 Feb 2017 09:30:00 GMT';
Carbon::createFromFormat('D, d m Y H:i:s', $date)->toDateTimeString());
答
你将要得到的time_zone串例如Europe/Paris
并把它作为一个参数,例如:
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);
使用正确的格式,它会工作 – RiggsFolly
你是什么意思? – senty
你还没有算是格林威治标准时间....'e' – RiggsFolly