Voir “réel” valider la date sur github (heure/jour)
Est-il un moyen de voir la date d'un commit sur github, avec jour/heure de précision? Les plus âgés s'engage apparaissent dans un "lisible", format, tels que les "2 ans", au lieu de montrer la date réelle.
Si il n'est pas possible de voir la date sur github, est-il une solution plus facile que git clone
?
Vous devez vous connecter pour publier un commentaire.
Passez votre souris sur la
2 years ago
et vous obtiendrez l'horodatage.La date réelle n'apparaît pour moi sur le curseur "il y a 2 ans", malgré le texte d'être enveloppé par un
<time>
élément avec une valeur iso, en vertu de sondatetime
attribut.Si tout le reste échoue, comme il l'a fait pour moi, essayer d'inspecter le texte.
De l'échantillon de l'élément:
<time datetime="2015-01-22T20:48:13Z" is="relative-time" title="Jan 22, 2015, 2:48 PM CST">7 days ago</time>
vous pouvez simplement utiliser ce js signet:
https://gist.github.com/PhilippGrulich/7051832b344d4cbd30fbfd68524baa38
Il ajoute juste le bon moment:
Comme ceci:
commis à 21 heures -- 15. Fév. En 2017, 15:49 MEZ
javascript:(function() { var el = document.createElement('div'); document.body.prepend(el); el.innerHTML = document.getElementsByTagName('relative-time')[0].getAttribute('title');}() )
Si vous êtes à la recherche d'un moyen d'affichage de la date/heure de permanence sans vol stationnaire (par exemple, pour les captures d'écran), le Javascript ci-dessus à base de solutions ne correspondent pas à la dernière Github HTML (voir les commentaires). Et elles ne prennent pas en compte le fait que les horodateurs sont auto-mise à jour basé sur un minuteur ("X minutes ago" a changer toutes les minutes), alors ils réapparaissent périodiquement.
Le script suivant semble fonctionner sur Github comme de 2017-10-30:
Vous pouvez profiter de cette bookmarklet en préfixant le code avec
javascript:
comme dans les autres JS à base de solution.Et si tu veux faire un permanente correctif, vous pouvez l'enregistrer comme un TamperMonkey/script Greasemonkey, comme suit:
J'ai essayé @odony de TamperMonkey/script Greasemonkey sur Chrome, mais ne pouvais pas le faire fonctionner.
detachCallback()
n'a pas été reconnu. Ainsi, au lieu de se détacher de tout les rappels, j'ai simplement remplacé le<relative-time>
nœud.Désolé, je n'ai pas testé avec d'autres navigateurs, mais puisque c'est le code javascript de base, il devrait fonctionner. 🙂
Avec gitlab 10 j'ai utilisé ce bouton pour ajouter l'info-bulle du titre de l'élément sous forme de texte standard: