2011-07-13 19 views

Respuesta

15

El formato especificado en la sección 15.9.1.15 es YYYY-MM-DDTHH:mm:ss.sssZ así que tal vez trate de añadir milisegundos a su formato de fecha que en Date.parse("2011-04-11T19:25:40.000Z").

+1

Eso lo hizo. ¿Hay algún motivo por el que JSFiddle pueda analizarlo, pero Google Apps Script no? –

+6

@citizen conn, creo que Google Apps Script usa Rhino para interpretar su JavaScript, mientras que JSFiddle usa el intérprete integrado en su navegador. Rhino puede rechazar esa entrada de acuerdo con la especificación, pero el intérprete de su navegador es más permisivo de lo que exige la especificación y no requiere milisegundos. –

+1

Mi lectura de [sección 15.9.1.15] (https://es5.github.io/x15.9.html#x15.9.1.15) es que los milisegundos podrían omitirse; el valor ausente debe interpretarse como cero. –

0

La secuencia de comandos de Google Apps funciona bien cuando usa barras en lugar de guiones. Me gusta:

var date = new Date ('2017/12/26 9:55 am'); 
Logger.log(date); 
Cuestiones relacionadas