Comentarios en hora local ( código fuente ) es un dispositivo que cambia las fechas basadas en UTC , como las de las firmas, para que sean relativas a la hora local del usuario. También agrega el día de la semana a las fechas y utiliza frases comunes para describir las fechas (es decir, hoy, hace 2 meses, etc.).
Este script utiliza JavaScript simple, lo que hace que las páginas se carguen significativamente más rápido que si el script usara jQuery.
Para habilitar este gadget, vaya a sus preferencias , haga clic en la pestaña "Gadgets" y marque la casilla " Cambiar las marcas de fecha y hora basadas en UTC, como las que se usan en los comentarios de la página de discusión, para que sean relativas a la hora local " .
Este script también se puede instalar copiando el siguiente código en su archivo JavaScript personalizado :
importScript ( 'Usuario:Gary/comentarios en hora local.js' ); // [[Usuario:Gary/comentarios en hora local.js]]
00:00 1 de enero de 2011 (UTC) se cambia a 7:00 pm, viernes 31 de diciembre de 2010 (hace 1 mes, 2 días) (UTC-5) .
La fecha se muestra en su hora local, según la configuración de zona horaria de su computadora. La pantalla es altamente personalizable mediante el uso de opciones. Por ejemplo:
Las 00:00 del 1 de enero de 2011 (UTC) se pueden cambiar a las 19:00 del 31 de diciembre de 2010 (hace 33 días) (UTC-5) .
Las fechas de hoy, ayer o mañana se muestran con fechas relativas, como Hoy, 1:00 a. m. (UTC-5) .
ventana . Comentarios locales = { dateDifference : verdadero , formato de fecha : 'dmy' , día de la semana : verdadero , dropDays : 0 , dropMonths : 0 , timeFirst : true , veinticuatro horas : false , };
Para cambiar la configuración predeterminada, copie el código anterior en su archivo JavaScript personalizado , colóquelo antes del importScript
utilizado para importar este script y cambie los valores después de los dos puntos. La configuración se explica con mayor detalle a continuación. Después de cambiar la configuración, fuerce su navegador a realizar una recarga completa de una página de discusión para ver el efecto.
true
para mostrar la diferencia entre la marca de tiempo y la fecha de hoy y false
ocultar la diferencia'dmy'
para "1 de enero de 2009" , 'mdy'
para "1 de enero de 2009" y 'ymd'
para "2009-01-01"true
agregar el día de la semana y false
suprimir el día de la semana.0
para mostrar siempre el número de días y >0 para establecer un número máximo de días para mostrar0
para mostrar siempre el número de meses y >0 para establecer un número máximo de meses para mostrartrue
para que la hora aparezca antes de la fecha y false
para que la fecha aparezca antes de la horafalse
para un reloj de 12 horas y true
para un reloj de 24 horasPara producir el texto de visualización más pequeño que aún incluya la diferencia de fecha, copie el siguiente código en su archivo JavaScript personalizado :
ventana . Comentarios locales = { dateDifference : verdadero , dateFormat : 'dmy' , dayOfWeek : false , dropDays : 93 , dropMonths : 24 , timeFirst : true , veinticuatro horas : true , };
Para producir el texto de visualización más pequeño, suprima por completo la diferencia de fecha copiando el siguiente código en su archivo JavaScript personalizado :
ventana . Comentarios locales = { dateDifference : false , dateFormat : 'dmy' , dayOfWeek : false , dropDays : 93 , dropMonths : 24 , timeFirst : true , veinticuatro horas : true , };
Para cambiar el estilo de la marca de tiempo, agregue el siguiente código a su página common.css y modifíquelo usando Hojas de estilo en cascada . Por ejemplo, para cambiar el tamaño de la marca de tiempo, aumente o disminuya el porcentaje en el código en consecuencia, por ejemplo 100%
(está configurado en un tamaño de fuente del 95 % de forma predeterminada).
. comentarios locales { tamaño de fuente : 100 % ! Importante ; }
El script extrae la hora local para las firmas a partir de la hora establecida en la computadora del usuario. El tiempo para los registros y los historiales de páginas se extrae del tiempo establecido en la pestaña de apariencia en las preferencias de cada usuario .
Para usar este script en otro idioma de Wikipedia, copie el código de los comentarios en local time.js y siga las instrucciones que se encuentran LOCALIZING THIS SCRIPT
en los comentarios del script. Es posible que también sea necesario actualizar la expresión regular utilizada para buscar marcas de tiempo, en la línea siguiente document.querySelector('.mw-parser-output')
.