[開発|フロントエンド] dayjs は月と四半期の開始時刻を取得します

  1. 四半期の開始日を取得する 四半期の開始日を取得するには、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」形式にフォーマットして出力します。

  1. 月の開始日を取得する
    月の開始日を取得するには、ユニットと組み合わせたメソッドをDay.js使用できます。以下は、現在の月の開始日を取得する方法を示すサンプル コードです。startOfmonth
    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」形式にフォーマットして出力するメソッドを使用します。

  1. 年の開始日を取得する 年の開始日を取得する
    には、 「年」単位と組み合わせたメソッドをDay.js使用できます。以下は、Day.js を使用して今年の開始日を取得する方法を示すサンプル コードです。startOf
const dayjs = require('dayjs');

// 获取当前年度的起始日期
const currentYearStart = dayjs().startOf('year');

console.log(currentYearStart.format('YYYY-MM-DD'));

おすすめ

転載: blog.csdn.net/macaiyun0629/article/details/131223900