文字列変換

記事の内容

toUTCString

toUTCStringは、協定世界時を文字列として取得します。

toUTCStringの説明図
記法

文字列取得 = Dateオブジェクト.toUTCString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toUTCString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toUTCString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toUTCString : Wed, 12 Jan 2022 04:14:15 GMT

toLocaleString

toLocaleStringは、ローカル時を文字列として取得します。

toLocaleStringの説明図
記法

文字列取得 = Dateオブジェクト.toLocaleString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toLocaleString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toLocaleString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toLocaleString : 2022/1/12 13:14:15

toDateString

toDateStringは、日付部分をローカルのタイムゾーン(日本表記)とした文字列を取得します。

toDateStringの説明図
記法

文字列取得 = Dateオブジェクト.toDateString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toDateString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toDateString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toDateString : Wed Jan 12 2022

toTimeString

toTimeStringは、時刻部分をローカルのタイムゾーン(日本表記)とした文字列を取得します。

toTimeStringの説明図
記法

文字列取得 = Dateオブジェクト.toTimeString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toTimeString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toTimeString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toTimeString : 13:14:15 GMT+0900 (日本標準時)

toLocaleDateString

toLocaleDateStringは、
地域情報に従って日付部分をローカルのタイムゾーン(日本表記)とした文字列を取得します。

toLocaleDateStringの説明図
記法

文字列取得 = Dateオブジェクト.toLocaleDateString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toLocaleDateString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toLocaleDateString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toLocaleDateString : 2022/1/12

toLocaleTimeString

toLocaleTimeStringは、
地域情報に従って時刻部分をローカルのタイムゾーン(日本表記)とした文字列を取得します。

toLocaleTimeStringの説明図
記法

文字列取得 = Dateオブジェクト.toLocaleTimeString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toLocaleTimeString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toLocaleTimeString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toLocaleTimeString : 13:14:15

toString

toStringは、日時をローカルのタイムゾーン(日本表記)とした文字列を取得します。

toStringの説明図
記法

文字列取得 = Dateオブジェクト.toString( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toString();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toString : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toString : Wed Jan 12 2022 13:14:15 GMT+0900 (日本標準時)

toJSON

toJSONは、日時をJSON文字列として取得します。

toJSONの説明図
記法

文字列取得 = Dateオブジェクト.toJSON( )

// Dateオブジェクトの生成
let date = new Date(2022, 0, 12, 13, 14, 15);

let strDate = date.toJSON();

// 型チェック
console.log("date : " + toString.call(date));
console.log("strDate : " + toString.call(strDate));

// 変換結果
console.log("toJSON : " + strDate);
出力結果

date : [object Date]
strDate : [object String]
toJSON : 2022-01-12T04:14:15.000Z

記事の内容
閉じる