Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Le pediste a date que escribiera un instante en formato ISO, pero el valor que diste no sirve. Veamos cómo funciona. Con date, la palabra iso, a igual a milisegundos y b igual a un desfase, el motor convierte un instante en un texto estándar, como dos mil veinticuatro, guion, diez, guion, treinta, y la hora. Para eso, a debe ser un número entero de milisegundos desde la época. Y además, la hora local resultante, con el desfase aplicado, debe caer entre los años cero y nueve mil novecientos noventa y nueve, porque el estándar solo escribe cuatro dígitos de año. Un número fraccionario, o uno tan grande que el año pase de nueve mil novecientos noventa y nueve, se rechaza. Un ejemplo: milisegundos con decimales, como mil quinientos punto cinco. La solución es pasar un entero y revisar su magnitud. El mensaje te muestra el valor y qué estaba mal.
Texto del catálogo de errores del motor de Rush.
