diario ·
La hora de una entrada es suya
Traducción con IA Esta página es una traducción automática del original (inglés / coreano) y puede contener errores. El original es la versión de referencia. Leer el original
Cada entrada del diario registra cuándo se publicó, en hora de Corea. Un pequeño script en cada página muestra esa hora en su zona horaria. Si no puede, usted sigue viendo la original.
La fecha bajo un título parece lo más sencillo de una página. La nuestra tiene algo más detrás. Las cifras de aquí se comprobaron el 12 de noviembre de 2026, en el script, en sus pruebas y en las páginas generadas.
Una hora, escrita una vez
Cada entrada guarda su hora de publicación con un desfase, por ejemplo las 10:50 del 10 de noviembre con +09:00, que significa hora estándar de Corea. Es la hora en que realmente pulsamos publicar, y es el mismo texto para todos los visitantes, en todos los idiomas.
Un script que la convierte
El script pesa 1.639 bytes y va dentro de la página, así que no necesita ninguna solicitud adicional. Encuentra cada hora marcada, pregunta al navegador la zona horaria de su dispositivo y escribe el mismo instante en esa zona, en el idioma de la página: mes, día, horas y minutos, y el nombre de una zona. Las zonas de Corea y Japón se llaman KST y JST; en otros lugares el navegador elige el nombre. El texto original queda en la información emergente.
Los mismos números en todas partes
Algunos idiomas y regiones usan por defecto otros calendarios o dígitos. El script pide el calendario gregoriano y dígitos latinos en todos los idiomas, de modo que una fecha nunca cambia de significado de una página a otra.
Cuando no puede
Si los scripts están desactivados, o el navegador carece de lo que el script necesita, no ocurre nada y la hora de Corea se queda como estaba escrita. El script también omite cualquier hora que no sea una fecha y hora completas con desfase, en lugar de adivinar. Trabaja dentro de un bloque try, de modo que un fallo en una hora no afecta a las demás.
Dónde se ejecuta
Está en las 228 páginas de entradas (19 entradas en 12 idiomas), en las 12 páginas de listado y en las 12 páginas de inicio. Siete pruebas comprueban el archivo: su forma, su cabecera, un hash que debe coincidir con el registrado, su sintaxis y cómo se comporta en distintas zonas horarias.
Lo que no hace
El script solo lee la zona horaria de su dispositivo para dar formato a una hora. No envía nada a ninguna parte y no guarda nada. Cambia las horas marcadas como horas; no reordena las entradas.
ipe(); // written once, read in your time
Una hora registrada, convertida en el último paso, significa que la entrada sigue siendo la misma y solo cambia cómo se ve.