在本文中,我们将了解如何使用 JavaScript 将 JavaScript 日期转换为字符串。我们有几种将 JavaScript 日期转换为字符串的方法,如下所述。
在 JavaScript 中将日期转换为字符串的方法
- 使用 Date.toString() 方法
- 使用字符串构造函数
- 使用日期.toDateString()
- 使用 Date.toLocaleString() 方法
- 使用 Date.toGMTString() 方法
方法 1:使用Date toString()方法
JavaScriptDate toString()方法用于将给定的 Date 对象的内容转换为字符串。
例子:在此示例中,我们将使用 Date.toString() 方法将日期对象转换为字符串。
Javascript
// New date using date Constructor
let d = new Date()
// Convert to string
let dateString = d.toString();
// Print output
console.log(dateString)
输出
Wed Sep 20 2023 08:42:52 GMT+0000 (Coordinated Universal Time)
方法二:使用String constructor
String constructorJavaScript 中的属性用于返回对象的字符串构造函数。
例子:在此示例中,我们将使用 String 构造函数将日期对象转换为字符串。
Javascript
// New date using date Constructor
let d = new Date()
// Convert to string
let dateString = String(d);
// Print output
console.log(dateString)
输出
Wed Sep 20 2023 08:42:52 GMT+0000 (Coordinated Universal Time)
方法 3:使用Date toDateString()
Date toDateString()方法将给定日期对象的日期部分内容转换为字符串。
例子:在此示例中,我们将使用 Date.toDateString() 方法将对象的日期部分转换为日期字符串。
Javascript
// New date using date Constructor
let d = new Date()
// Convert to string
let dateString = d.toDateString();
// Print output
console.log(dateString)
输出
Wed Sep 20 2023
方法四:使用Date toLocaleString()方法
date.toLocaleString() 方法用于使用区域设置将日期和时间转换为字符串。 GMT 的默认设置。
例子:在此示例中,我们将使用 Date.toLocaleString() 方法将日期对象转换为区域设置格式的字符串。
Javascript
// New date using date Constructor
let d = new Date()
// Convert to string
let dateString = d.toLocaleString(undefined,
{ timeZone: 'Asia/Kolkata' });
// Print output
console.log(dateString)
输出
9/20/2023, 2:12:52 PM
方法五:使用Date toGMTString()方法
Date toGMTString()方法用于根据格林威治标准时间 GMT 将给定日期对象的内容转换为字符串。
例子:在此示例中,我们将使用 Date.toGMTString() 方法将日期对象转换为字符串。
Javascript
// New date using date Constructor
let d = new Date()
// Convert to string
let dateString = d.toGMTString();
// Print output
console.log(dateString)
输出
Wed, 20 Sep 2023 08:42:52 GMT
相关用法
- Javascript Date转Number用法及代码示例
- Javascript Date.UTC( )用法及代码示例
- Javascript Date.now()用法及代码示例
- Javascript Date.parse()用法及代码示例
- Javascript Date.prototype用法及代码示例
- Javascript DataView()用法及代码示例
- Javascript Decimal转Binary用法及代码示例
- Javascript Atomics.add( )用法及代码示例
- Javascript Atomics.and()用法及代码示例
- Javascript Atomics.compareExchange( )用法及代码示例
- Javascript Atomics.exchange( )用法及代码示例
- Javascript Atomics.isLockFree( )用法及代码示例
- Javascript Atomics.load( )用法及代码示例
- Javascript Atomics.or( )用法及代码示例
- Javascript Atomics.store( )用法及代码示例
- Javascript Atomics.sub( )用法及代码示例
- Javascript Atomics.xor()用法及代码示例
- Javascript array.flatMap()用法及代码示例
- Javascript Array.of()用法及代码示例
- Javascript array.includes()用法及代码示例
- Javascript Array.isArray()用法及代码示例
- Javascript array.keys()用法及代码示例
- Javascript array.reduceRight()用法及代码示例
- Javascript array.toLocaleString()用法及代码示例
- Javascript array.values()用法及代码示例
注:本文由纯净天空筛选整理自jatinsharmatu54大神的英文原创作品 JavaScript Program to Convert Date to String。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。