頁面兩組日期選擇器 (陽曆/陰曆),計算開始/結束時間差 (年月日時分秒),並實現雙向同步:修改陽曆自動換算陰曆,反之亦然。
引入 `dayjs` + `dayjs/plugin/duration` + `dayjs/plugin/relativeTime`:
dayjs(end).diff(dayjs(start), 'year'); // 年
dayjs(end).diff(dayjs(start), 'month') % 12; // 月
dayjs(end).diff(dayjs(start), 'day') % 30; // 日
若專案禁用前端庫,建立 `/api/calendar/convert` (Spring Boot + Hutool `ChineseDate`),前端 AJAX 呼叫同步,邏輯同上。
總結:前端引入 lunar-javascript 實現零延遲陽曆/陰曆雙向同步,配合 dayjs 精確計算時間差。