mysql_to_rfc3339( string $date_string )

Parses and formats a MySQL datetime (Y-m-d H:i:s) for ISO8601 (Y-m-d\TH:i:s).


Description Description

Explicitly strips timezones, as datetimes are not saved with any timezone information. Including any information on the offset could be misleading.

Despite historical function name, the output does not conform to RFC3339 format, which must contain timezone.


Top ↑

Parameters Parameters

$date_string

(string) (Required) Date string to parse and format.


Top ↑

Return Return

(string) Date formatted for ISO8601 without time zone.


Top ↑

Source Source

File: wp-includes/functions.php

function mysql_to_rfc3339( $date_string ) {
	return mysql2date( 'Y-m-d\TH:i:s', $date_string, false );
}


Top ↑

Changelog Changelog

Changelog
Version Description
4.4.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.