Como obtenho o primeiro e o último dia e hora do mês atual no seguinte formato em moment.js:
2016-09-01 00:00
Posso obter a data e hora atuais como esta:
moment().format('YYYY-MM-DD h:m')
que serão exibidas no formato acima.
No entanto, preciso obter a data e a hora do primeiro e do último dia do mês atual. Existe alguma maneira de fazer isso?
EDIT: Minha pergunta é diferente desta, porque isso pede um determinado mês que o usuário já possui, enquanto eu estou solicitando o mês atual e solicitando um formato específico da data que não é mencionada na outra chamada 'duplicata '
javascript
date
momentjs
user3574492
fonte
fonte
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
Eu quero o formato que mencionei na minha perguntaRespostas:
Caso alguém tenha perdido os comentários sobre a pergunta original, você pode usar métodos internos (funciona a partir do Momento 1.7):
fonte
moment(1, "DD");
retornará primeiro dia do mês atualHaveria outra maneira de fazer isso:
fonte
Você pode fazer isso sem moment.js
Uma maneira de fazer isso no código Javascript nativo:
fonte
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
não no formato que eu quero que ele:2016-09-01 00:00
startdate
eenddate
no próximo mês usando esta fórmula?Supondo que você esteja usando um Selecionador de período para recuperar as datas. Você pode fazer algo como conseguir o que deseja.
fonte
moment startOf () e endOf () é a resposta que você está procurando. Por exemplo: -
fonte
Primeira e última data do mês atual In moment.js
fonte
Como simples, podemos usar daysInMonth () e endOf ()
fonte