【Node.js24.x】Date::toGMTString()メソッドの使い方
toGMTStringメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
toGMTStringメソッドはDateオブジェクトが保持する日時情報を、協定世界時(UTC)として表現されるGMT(グリニッジ標準時)形式の文字列に変換して返すメソッドです。このメソッドは、特定の日付と時刻を、タイムゾーン情報を明示的に「GMT」と付加した標準的な書式で出力します。具体的には、「曜日, 日 月 年 時:分:秒 GMT」といった形式、例えば「Thu, 01 Jan 1970 00:00:00 GMT」のように、HTTPヘッダーなどで利用されるRFC 1123に準拠した形式で文字列を生成します。
ただし、このtoGMTStringメソッドは現在、非推奨(deprecated)とされています。プログラミング言語の進化と国際標準の変更に伴い、「GMT」という用語よりも「UTC(協定世界時)」が推奨されるようになりました。そのため、新しいコードを記述する際には、同じ機能を提供し、より現代的な命名であるtoUTCString()メソッドを使用することが強く推奨されます。toUTCString()メソッドもtoGMTStringメソッドと実質的に同じ結果を返しますが、名称が国際標準に適合しています。システムエンジニアとして最新の技術とベストプラクティスを学ぶ際には、非推奨の機能ではなく、推奨される代替機能を利用する習慣を身につけることが重要です。
構文(syntax)
1const dateInstance = new Date(); 2const gmtFormattedString = dateInstance.toGMTString(); 3console.log(gmtFormattedString);
引数(parameters)
引数なし
引数はありません
戻り値(return)
string
指定されたDateオブジェクトを、GMT(グリニッジ標準時)に基づいた文字列形式に変換して返します。