JavaScript Date toString() 方法



JavaScript 的 Date.toString() 方法用于将 Date 对象转换为字符串。返回值将是一个字符串,表示根据本地时区的时间、日期和时区。

对于诸如数字、布尔值和字符串之类的原始值,toString() 返回转换为字符串的原始值。如果 Date 对象“无效”,则此方法返回 “invalid date” 作为结果。对于 null 和 undefined,toString() 分别返回“null”和“undefined”的字符串表示形式。

语法

以下是 JavaScript Date toString() 方法的语法:-

toString();

此方法不接受任何参数。

返回值

此方法返回表示为字符串的日期和时间。

示例 1

在下面的示例中,我们演示了 JavaScript date toString() 方法的基本用法:-

<html>
<body>
<script>
   const currentDate = new Date();
   const dateString = currentDate.toString();

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

输出

以上程序将日期对象作为字符串返回。

示例 2

在下面的示例中,我们为日期对象提供了一个特定的日期和时间 (2023-12-26 06:30:00):-

<html>
<body>
<script>
   const specificDate = new Date('2023-12-26 06:30:00');
   const dateString = specificDate.toString();

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

输出

它将日期转换为字符串并返回。

示例 3

这里,日期对象是用无效日期创建的,即超出有效范围的日期和时间值。

<html>
<body>
<script>
   const specificDate = new Date('2023-15-56 06:30:00');
   const dateString = specificDate.toString();

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

输出

程序返回“invalid date”作为结果。

广告