在本文中,我們將了解如何使用 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。