Forge Docs
DateUtil

DateUtil

日付操作ユーティリティ(date-fns ベース)

概要

DateUtil は date-fns の主要関数を再エクスポートする名前空間。

関数

関数シグネチャ説明
addDays(date: Date, days: number) => Date日数を加算
subDays(date: Date, days: number) => Date日数を減算
differenceInDays(later: Date, earlier: Date) => number日数差を計算
format(date: Date, format: string) => string日付をフォーマット
isValid(date: unknown) => boolean有効な日付か判定
parseISO(dateString: string) => DateISO 文字列をパース

使用例

import { DateUtil } from "@unitto/utility";

const tomorrow = DateUtil.addDays(new Date(), 1);
const formatted = DateUtil.format(new Date(), "yyyy-MM-dd");
const parsed = DateUtil.parseISO("2026-03-19");
const diff = DateUtil.differenceInDays(tomorrow, new Date()); // 1

On this page