JavaScript Date toUTCString() 方法



JavaScript 的 Date.toUTCString() 方法用于根据协调世界时 (UTC) 将日期对象转换为字符串。当你在 JavaScript 中创建一个 Date 对象时,它表示时间轴上的一个特定点,但它没有关联的时区。但是,此方法允许你将此日期对象转换为字符串表示形式,指示其位于 UTC 时区。

UTC 代表协调世界时。它是世界调节时钟和时间的首要时间标准。

JavaScript 的 "Date.toGMTString()" 是此方法的别名。

语法

以下是 JavaScript Date toUTCString() 方法的基本语法:

toUTCString();

此方法不接受任何参数。

返回值

此方法返回一个字符串,表示以 UTC 时区表示的给定日期。

示例 1

以下是 JavaScript Date toUTCString() 方法的基本演示:

<html>
<body>
<script>
   const date = new Date();
   const UTCString = date.toUTCString();

   document.write(UTCString);
</script>
</body>
</html>

输出

它根据 UTC 返回日期对象作为字符串。

示例 2

在以下示例中,我们为特定日期和时间创建一个 Date 对象,然后将其转换为 UTC 格式的字符串。

<html>
<body>
<script>
   const specificDate = new Date('2023-01-01T12:00:00');
   const UTCString = specificDate.toUTCString();

   document.write(UTCString);
</script>
</body>
</html>

输出

以上程序返回 "Sun, 01 Jan 2023 06:30:00 GMT" 作为结果。

示例 3

如果 Date 对象无效,此方法将返回 "Invalid date" 作为结果:

<html>
<body>
<script>
   const specificDate = new Date('2023764-01-01T12:00:00');
   const UTCString = specificDate.toUTCString();

   document.write(UTCString);
</script>
</body>
</html>

输出

正如我们在输出中看到的,它没有以日期字符串格式返回 Date 对象。

广告