2026年10月20日火曜日

Day.js

ジャバスクリプトだけで書く
読み込み中...
Day.js
読み込み中...
10月24日まで、あと 読み込み中...日です!
この私が20年前に作った、古いタイプのBloggerは、ジャバシャッドがどこでもう動くのだが、最近のモダンデザインのBloggerは動かない。
このDay.js の使い所ですが、例えば、会議室の予約をしたいとフォームで申し込みするときに、3日前までしか予約できない場合とかに使える。
Day.jsを使う大きなメリット
これがもし標準のJavaScriptだけでやろうとすると、「今の月に3日を足したら、翌月にまたぐか?」「何日までの月だっけ?」といった複雑な日付の繰り上がり計算をご自身ですべて書く必要があります。
しかし、Day.jsなら dayjs().add(3, 'day') と書くだけで、月や年の変わり目もすべて自動で正確に計算してくれるため、バグを防いでスッキリと実装できます。

どうやって実現するの?

HTMLの <input type="date"> には、選択できる日付の範囲を指定する min(最小日)と max(最大日)という仕組みがあります。ここに、Day.jsで計算した「今日の日付」と「3日後の日付」を自動でセットします。


もうAIがないと仕事できんね。



お問合せフォーム

お名前 :
Email: (必須)
メッセージ: (必須)

 約束しないと、送信できません。再度の場合はリロードが必要です。


0 コメント :

コメントを投稿

コメントありがとうございます。


サイト内検索


View My Stats