Tengo una variable de cadena. Quiero la variable en formato de fecha.
Mi código:
var date = '2/3/2022 17:57:30' var temp = new Date(date)Mi salida:
2022-02-03T17:57:30.000ZSalida esperada :
2022-02-03No hay un método integrado para convertir la fecha en el resultado esperado, aunque puede probar este fragmento de código para convertir la fecha en el resultado esperado;
var date = '2/3/2022 17:57:30' var temp = new Date(date).toLocaleDateString().replaceAll("/","-");Puede usar toLocaleDateString con un argumento que especifica una configuración regional para la que se usa su formato. Por ejemplo, la configuración regional de Swedisch usa el formato AAAA-MM-DD:
var date = '2/3/2022 17:57:30' var temp = new Date(date).toLocaleDateString("se"); console.log(temp);