yyyy toisostring new from español change javascript date

toisostring - string to date javascript



¿Cuál es la diferencia entre datetime en ISO 8601 y formatos UTC en javascript? (2)

Escojo alguna fecha y hora en javascript y luego quiero almacenarlo en el servidor (.NET). Se supone que las fechas estarán en el futuro a partir del momento actual (por lo que no lo serán antes de 1970). Después de leer los temas aquí en SO, aprendí que es mejor almacenar date como una cadena y la gente sugiere usar Date.prototype.toISOString() o Date.prototype.toUTCString() . He leído que toISOString() no está disponible en IE 7. Y me gustaría conocer otras diferencias, cuando debería elegir una u otra función.

¡Gracias!


Ambos son diferentes ISO es el formato de tiempo estándar. UTC es el estándar de tiempo principal por el cual el mundo regula los relojes y el tiempo. ISO también soporta ms en su formato.

Entonces, si desea enviar datos al servidor, envíe la ISO, porque ISO es el formato estándar:

var date = new Date(); sendDate(date.toISOString());

También puede utilizar toISOString en polyfill IE7.


Espero que te sea de utilidad.

Resumen sobre toISOString() : -

El método toISOString() devuelve una cadena en formato ISO (Formato extendido ISO 8601), que se puede describir de la siguiente manera: YYYY-MM-DDTHH:mm:ss.sssZ . La zona horaria siempre es UTC como se indica con el sufijo "Z".

Consulte el siguiente enlace para obtener más información acerca de toISOString() .

Date.prototype.toISOString()

Resumen sobre toUTCString() : -

El método toUTCString() convierte una fecha en una cadena, utilizando la zona horaria UTC.

Consulte el siguiente enlace para obtener más información sobre toUTCString()

Date.prototype.toUTCString()