[Desarrollo|Frontal] dayjs obtiene la hora de inicio del mes y del trimestre

  1. Obtener la fecha de inicio del trimestre.
    Para obtener la fecha de inicio del trimestre, puede utilizar el método startOf de Day.js combinado con quarterla unidad.

Aquí hay un código de muestra que demuestra cómo obtener la fecha de inicio del trimestre actual usando 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'));

En este ejemplo, primero importamos Day.jsla biblioteca y quarterOfYearel complemento que agrega métodos para operaciones de trimestre. Luego, dayjs()creamos un Day.jsobjeto que representa la fecha y hora actuales usando . A continuación, utilizamos startOfel método, pasándolo quartercomo argumento, para obtener la fecha de inicio del trimestre actual. Finalmente, usamos el método de formato para formatear el resultado en el formato 'AAAA-MM-DD' y generarlo.

  1. Obtener la fecha de inicio del mes
    Para obtener la fecha de inicio del mes, puede utilizar Day.jsel startOfmétodo combinado con monthla unidad.
    Aquí hay un código de muestra que demuestra cómo obtener Day.jsla fecha de inicio del mes actual usando:
const dayjs = require('dayjs');

// 获取当前月份的起始日期
const currentMonthStart = dayjs().startOf('month');

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

En este ejemplo, dayjs()creamos un Day.jsobjeto que representa la fecha y hora actuales usando . Luego usamos startOfel método, pasándolo monthcomo parámetro, para obtener la fecha de inicio del mes actual. Finalmente, usamos formatel método para formatear el resultado en el formato 'AAAA-MM-DD' y generarlo.

  1. Obtener la fecha de inicio del año
    Para Day.jsobtener la fecha de inicio del año, puede utilizar startOfel método combinado con la unidad 'año'.
    El siguiente es un código de muestra que demuestra cómo obtener la fecha de inicio del año actual usando Day.js:
const dayjs = require('dayjs');

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

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

Supongo que te gusta

Origin blog.csdn.net/macaiyun0629/article/details/131223900
Recomendado
Clasificación