Date.prototype.toUTCString()

You’re reading the English version of this content since no translation exists yet for this locale. Help us translate this article!

The toUTCString() method converts a date to a string, using the UTC time zone.

Syntax

dateObj.toUTCString()

Return value

A string representing the given date using the UTC time zone.

Description

The value returned by toUTCString() is a string in the form

Www, dd Mmm yyyy hh:mm:ss GMT

where:

Www Day of week, as three letters (e.g. Sun, Mon, ...)
dd Day of month, as two digits with leading zero if required
Mmm Month, as three letters (e.g. Jan, Feb, ...)
yyyy Year, as four or more digits with leading zeroes if required
hh Hour, as two digits with leading zero if required
mm Minute, as two digits with leading zero if required
ss Seconds, as two digits with leading zero if required

Prior to ECMAScript 2018, the format of the return value varied according to the platform. The most common return value was an RFC-1123 formatted date stamp, which is a slightly updated version of RFC-822 date stamps.

Examples

Using toUTCString()

var today = new Date('Wed, 14 Jun 2017 00:00:00 PDT');
var UTCstring = today.toUTCString(); // Wed, 14 Jun 2017 07:00:00 GMT

Specifications

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.3. Format is implementation dependent.
ECMAScript 5.1 (ECMA-262)
The definition of 'Date.prototype.toUTCString' in that specification.
Standard
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Date.prototype.toUTCString' in that specification.
Standard
ECMAScript 2018 (ECMA-262)
The definition of 'Date.prototype.toUTCString' in that specification.
Standard First standardisation of the format.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Date.prototype.toUTCString' in that specification.
Draft

Browser compatibility

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
toUTCStringChrome Full support 1Edge Full support 12Firefox Full support 1IE Full support 4Opera Full support YesSafari Full support YesWebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support 1.0nodejs Full support Yes

Legend

Full support  
Full support

See also