MomentJS - Formatando Data e Hora
O MomentJS fornece formatos para exibir datas de maneiras diferentes. Existem métodos disponíveis que informam a hora a partir de um determinado momento, a partir do momento atual, a diferença entre dois momentos, etc. Pode exibir a data no formato JSON, Array, Object, String etc.
Métodos para formatar data e hora
A tabela a seguir mostra uma lista de métodos disponíveis que ajudam na exibição / formatação da data conforme necessário.
| Método | Sintaxe |
|---|---|
| Formato |
momento (). formato (); moment (). format (String); |
| Tempo a partir de agora |
momento (). de Agora (); moment (). fromNow (booleano); |
| Hora de X |
momento (). from (Moment | String | Number | Date | Array); |
| Hora de agora |
momento (). toNow (); moment (). toNow (booleano); |
| Hora de X |
moment (). to (Moment | String | Number | Date | Array); moment (). to (Moment | String | Number | Date | Array, Boolean); |
| Tempo do calendário |
momento (). calendário (); moment (). calendar (referenceTime); moment (). calendar (referenceTime, formatos); |
| Diferença |
moment (). diff (Moment | String | Number | Date | Array); moment (). diff (Moment | String | Number | Date | Array, String); moment (). diff (Moment | String | Number | Date | Array, String, Boolean); |
| Unix Timestamp (milissegundos) |
momento (). valorOf (); + momento (); |
| Timestamp Unix (segundos) |
momento (). unix (); |
| Dias do mês |
moment (). daysInMonth (); |
| Como data de JavaScript |
moment (). toDate (); |
| As Array |
momento (). toArray (); |
| Como JSON |
momento (). toJSON (); |
| Como string ISO 8601 |
momento (). toISOString (); moment (). toISOString (keepOffset); |
| Como objeto |
momento (). toObject (); |
| Como corda |
moment (). toString (); |
| Inspecionar |
momento (). inspecionar (); |