[TypeScript] 日付の時分秒部分を切り捨てる
new Date()すると、現在の日時がセットされます。単純に日付として扱いたい場合、時刻が入っていると困ることがあります。
この場合時刻分を切り捨てて単純な日付のみにする必要があります。
/**
* 日付の時刻を切り捨てる(00:00:00にする)
* @param date 対象日付
*/
static truncateDate(date: Date): Date {
if (date) {
return new Date(date.getFullYear(), date.getMonth(), date.getDate());
}
return date;
}
TypeScriptの例ですが、型指定を消せばJavaScriptでも適用可能です。
== ランキングに参加しています。ぜひクリックお願いします ==
[TypeScript] new Date引数にスプレッド構文を指定する [TypeScript] ページにリクエスト送信する関数