- página delantera
- Lista de blogs
- Artículo detallado
時間変換と時間単位の計算方法
墨
墨水漫步
time unit
time convert
2025-09-17

jsdate库の基本的な使い方

jsdateはJavaScriptで日付と時刻を操作するための便利なライブラリです。日付計算、フォーマット変換、タイムゾーン処理などが簡単に行えます。
インストール方法
npmを使って簡単にインストールできます:
npm install jsdate
またはCDNから直接読み込むことも可能です:
<script src="https://cdn.jsdelivr.net/npm/jsdate@latest/dist/jsdate.min.js"></script>
基本的な日付操作
jsdateを使うと、日付の作成と操作が直感的に行えます:
const date = new JsDate(); // 現在日時
const specificDate = new JsDate(2023, 11, 25); // 2023年12月25日

日付のフォーマット
format()メソッドで日付を任意の形式に変換できます:
date.format('YYYY-MM-DD'); // "2023-12-25"
date.format('YYYY年MM月DD日'); // "2023年12月25日"
日付計算
日付の加算・減算が簡単にできます:
date.add(1, 'day'); // 1日加算
date.subtract(2, 'months'); // 2ヶ月減算
サポートされている単位:
- year
- month
- day
- hour
- minute
- second
タイムゾーン処理

異なるタイムゾーン間の変換も可能です:
date.setTimezone('Asia/Tokyo');
date.convertTimezone('America/New_York');
日付比較
2つの日付を比較する方法:
const date1 = new JsDate(2023, 0, 1);
const date2 = new JsDate(2023, 11, 31);
date1.isBefore(date2); // true
date1.isAfter(date2); // false
date1.isSame(date2, 'year'); // true (同年かどうか)
jsdateを使えば、複雑な日付操作も簡単に実装できます。ブラウザとNode.jsの両環境で動作するため、幅広いプロジェクトで活用できます。



