TypeScript:
現在の日付の取得

方法:

TypeScriptでは、Dateオブジェクトを使用して現在の日付と時刻を取得できます。以下の方法で実行できます:

const currentDate = new Date();
console.log(currentDate);

サンプル出力:

2023-04-12T07:20:50.52Z

このコードスニペットは、現在の日付と時刻を含む新しいDateオブジェクトを作成し、これをコンソールに出力します。また、toLocaleDateString()を使用して日付をより読みやすい形式でフォーマットすることもできます:

const currentDate = new Date();
console.log(currentDate.toLocaleDateString());

サンプル出力:

4/12/2023

date-fnsの使用

より広範な日付の操作とフォーマットには、date-fnsライブラリが人気の選択です。まず、npm経由でインストールします:

npm install date-fns

その後、現在の日付をフォーマットするためにそれを使用できます:

import { format } from 'date-fns';

const currentDate = new Date();
console.log(format(currentDate, 'yyyy-MM-dd'));

サンプル出力:

2023-04-12

このdate-fnsの例では、現在の日付を"YYYY-MM-DD"形式の文字列としてフォーマットします。このライブラリは日付の操作に関する豊富な関数を提供しており、日付を扱う任意のTypeScriptプログラマにとって多様なツールを提供します。