¿Hay alguna manera de ver la fecha de un commit en github, con precisión día / hora? Las confirmaciones anteriores aparecen en un formato "legible para humanos", como "hace 2 años" en lugar de mostrar la fecha real.
Si no es posible ver la fecha real en github, ¿hay una solución más fácil que git clone
?
La fecha real no aparece para mí al pasar el cursor "hace 2 años", a pesar de que el texto está envuelto por un
<time>
elemento con un valor iso debajo de sudatetime
atributo.Si todo lo demás falla, como lo hizo para mí, intente inspeccionar el texto.
Elemento de muestra:
<time datetime="2015-01-22T20:48:13Z" is="relative-time" title="Jan 22, 2015, 2:48 PM CST">7 days ago</time>
fuente
puedes usar este marcador js:
https://gist.github.com/PhilippGrulich/7051832b344d4cbd30fbfd68524baa38
Agrega la hora correcta: así: comprometido hace 21 horas - 15. febrero de 2017, 15:49 MEZ
fuente
javascript:(function() { var el = document.createElement('div'); document.body.prepend(el); el.innerHTML = document.getElementsByTagName('relative-time')[0].getAttribute('title');}() )
Intenté el script TamperMonkey / Greasemonkey de @ odony en Chrome, pero no pude hacerlo funcionar.
detachCallback()
No fue reconocido. Entonces, en lugar de separar las devoluciones de llamada, simplemente reemplacé el<relative-time>
nodo.Lo siento, no lo he probado con otro navegador, pero como se trata de JavaScript básico, debería funcionar. :)
fuente
Si está buscando una manera de mostrar la fecha / hora de forma permanente sin desplazarse (por ejemplo, para capturas de pantalla), las soluciones basadas en Javascript anteriores no coinciden con el último HTML de Github (ver comentarios). Y no tuvieron en cuenta el hecho de que las marcas de tiempo se actualizan automáticamente en función de un temporizador ( "hace X minutos" tiene que cambiar cada minuto), por lo que reaparecerán periódicamente.
El siguiente script parece funcionar en Github desde 2020-01-27:
Puede hacer de esto un bookmarklet prefijando el código
javascript:
como en la otra solución basada en JS.Y si desea que esto sea una solución permanente , puede guardarlo como un script TamperMonkey / Greasemonkey, de la siguiente manera:
Eso no es muy bonito, pero parece hacer el trabajo.
fuente
Con gitlab 10 usé esto para agregar el título de información sobre herramientas al elemento como texto estándar:
fuente