javascript - react - DD/MM/YYYY Formato de fecha en Moment.js
moment react (4)
Esto funciono para mi
var dateToFormat = "2018-05-16 12:57:13"; //TIMESTAMP
moment(dateToFormat).format("DD/MM/YYYY"); // you get "16/05/2018"
¿Cómo puedo cambiar la fecha actual a este formato (DD / MM / YYYY) usando moment.js?
He intentado por debajo del código.
$scope.SearchDate = moment(new Date(), "DD/MM/YYYY");
Pero es el retorno 0037-11-24T18:30:00.000Z
. No ayudó a formatear la fecha actual.
Esto realmente funcionó para mí:
moment(mydate).format(''L'');
Necesita llamar a la función format() para obtener el valor formateado
$scope.SearchDate = moment(new Date()).format("DD/MM/YYYY")
//or $scope.SearchDate = moment().format("DD/MM/YYYY")
La sintaxis que ha usado se usa para parse una cadena dada hasta el objeto de fecha utilizando el formato especificado
Puedes usar esto
moment().format("DD/MM/YYYY");
Sin embargo, esto devuelve una cadena de fecha en el formato especificado para hoy, no un objeto de fecha de momento. Al hacer lo siguiente, se convertirá en un objeto de fecha de momento en el formato que desee.
var someDateString = moment().format("DD/MM/YYYY");
var someDate = moment(someDateString, "DD/MM/YYYY");