我输入的日期是2014-03-10 05:40:00。如何将其转换为2014-3-10T05:40:00.000-00:00等RFC格式?
2014-03-10 05:40:00
2014-3-10T05:40:00.000-00:00
q35jwt9p1#
here另一个选项添加在php5像这样
$datetime= date("c", strtotime("2014-03-10 05:40:00")); echo $datetime; //Output : 2014-03-10T05:40:00+00:00
bvjveswy2#
RFC3339是DateTime类的预定义格式常量之一。
DateTime
$inputDate = "2014-03-10 05:40:00"; $datetime = \DateTime::createFromFormat("Y-m-d H:i:s", $inputDate); echo $datetime->format(\DateTime::RFC3339);
yquaqz183#
我想补充的是,用于此的预定义常量也可以与date()一起使用。
date()
date(DATE_RFC3339); date(DATE_ATOM); date(DATE_W3C);
返回一个RFC3339格式的日期时间字符串,相当于:
date('Y-m-d\TH:i:sP');
3条答案
按热度按时间q35jwt9p1#
here另一个选项添加在php5像这样
bvjveswy2#
RFC3339是
DateTime
类的预定义格式常量之一。yquaqz183#
我想补充的是,用于此的预定义常量也可以与
date()
一起使用。返回一个RFC3339格式的日期时间字符串,相当于: