簡體   English   中英

如何從2014-09-02T08:54:03Z創建DateTime對象

[英]How to Create DateTime object from 2014-09-02T08:54:03Z

如何從2014-09-02T08:54:03Z創建DateTime對象? 但與2014-09-02 08:54:03很好用

$str = '2014-09-02T08:54:03Z';
$date_time = DateTime::createFromFormat('Y-m-d H:i:s', $str);
var_dump($date_time);

您的日期時間使用預定義的ISO8601格式 嘗試這個:

$date_time = DateTime::createFromFormat(DateTime::ISO8601, $str);

手冊

DateTime implements DateTimeInterface {
    //...
    const string ISO8601 = "Y-m-d\TH:i:sO" ;
    //...
}

日期時間:: ISO8601

DATE_ISO8601

ISO-8601(例如:2005-08-15T15:52:01 + 0000)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM