我正在尝试将数据库中提供的20140109(或YYYYMMDD)转换为我们的元标记中的ISO 8601格式。应该是显而易见的,但也许我没有足够的咖啡。
答案 0 :(得分:3)
您可以使用PHP DateTime类将日期格式化为ISO-8601。 http://www.php.net/manual/en/class.datetime.php#datetime.constants.iso8601
$date = new DateTime( ... );
$date->format(DateTime::ISO8601);
您的数据库应该固定为正确的日期类型格式,就像人们已经注释过一样。