¿Cómo obtengo el primer y último día y hora del mes actual en el siguiente formato en moment.js:
2016-09-01 00:00
Puedo obtener la fecha y hora actuales de esta manera:
moment().format('YYYY-MM-DD h:m')
que saldrá en el formato anterior.
Sin embargo, necesito obtener la fecha y hora del primer y último día del mes actual, ¿alguna forma de hacerlo?
EDITAR: Mi pregunta es diferente de esta porque eso pide un mes dado que el usuario ya tiene, mientras que yo solicito el mes actual junto con un formato específico de la fecha que no se menciona en el otro llamado 'duplicado '.
javascript
date
momentjs
usuario3574492
fuente
fuente
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
Quiero el formato que he mencionado en mi preguntaRespuestas:
En caso de que alguien se haya perdido los comentarios sobre la pregunta original, puede usar métodos integrados (funciona a partir del Momento 1.7):
fuente
moment(1, "DD");
regresará el primer día del mes actualHabría otra forma de hacer esto:
fuente
Puedes hacer esto sin momento.js
Una forma de hacer esto en código Javascript nativo:
fuente
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
no en el formato que quiero:2016-09-01 00:00
startdate
yenddate
del próximo mes usando esta fórmula?Suponiendo que está utilizando un selector de rango de fechas para recuperar las fechas. Podrías hacer algo como conseguir lo que quieres.
fuente
moment startOf () y endOf () es la respuesta que está buscando. Por ejemplo: -
fuente
Primera y última fecha del mes actual En el momento.js
fuente
Tan simple podemos usar daysInMonth () y endOf ()
fuente