- 四半期の開始日を取得する 四半期の開始日を取得するには、Day.js の startOf メソッドをユニット
と組み合わせて使用します。quarter
Day.js を使用して現在の四半期の開始日を取得する方法を示すサンプル コードを次に示します。
const dayjs = require('dayjs');
require('dayjs/plugin/quarterOfYear');
dayjs.extend(require('dayjs/plugin/quarterOfYear'));
// 获取当前季度的起始日期
const currentQuarterStart = dayjs().startOf('quarter');
console.log(currentQuarterStart.format('YYYY-MM-DD'));
この例では、最初に四半期操作のメソッドを追加するDay.js
ライブラリとプラグインをインポートします。quarterOfYear
次に、を使用して現在の日付と時刻を表すオブジェクトdayjs()
を作成しました。Day.js
次に、startOf
メソッドをquarter
引数として渡して、現在の四半期の開始日を取得します。最後に、format メソッドを使用して、結果を「YYYY-MM-DD」形式にフォーマットして出力します。
- 月の開始日を取得する
月の開始日を取得するには、ユニットと組み合わせたメソッドをDay.js
使用できます。以下は、現在の月の開始日を取得する方法を示すサンプル コードです。startOf
month
Day.js
const dayjs = require('dayjs');
// 获取当前月份的起始日期
const currentMonthStart = dayjs().startOf('month');
console.log(currentMonthStart.format('YYYY-MM-DD'));
この例では、を使用して現在の日付と時刻を表すオブジェクトdayjs()
を作成します。Day.js
次に、startOf
メソッドをmonth
パラメータとして渡して、現在の月の開始日を取得します。最後に、format
結果を「YYYY-MM-DD」形式にフォーマットして出力するメソッドを使用します。
- 年の開始日を取得する 年の開始日を取得する
には、 「年」単位と組み合わせたメソッドをDay.js
使用できます。以下は、Day.js を使用して今年の開始日を取得する方法を示すサンプル コードです。startOf
const dayjs = require('dayjs');
// 获取当前年度的起始日期
const currentYearStart = dayjs().startOf('year');
console.log(currentYearStart.format('YYYY-MM-DD'));