Existe uma maneira de ver a data de um commit no github, com precisão de dia / hora? As confirmações mais antigas aparecem em um formato "legível por humanos", como "2 anos atrás", em vez de mostrar a data real.
Se não for possível ver a data real no github, existe uma solução mais fácil do que git clone
?
A data real não aparece para mim ao passar o mouse "2 anos atrás", apesar do texto ser envolvido por um
<time>
elemento com um valor iso sob seudatetime
atributo.Se tudo mais falhar, como aconteceu comigo, tente inspecionar o texto.
Elemento de amostra:
<time datetime="2015-01-22T20:48:13Z" is="relative-time" title="Jan 22, 2015, 2:48 PM CST">7 days ago</time>
fonte
você pode apenas usar este marcador js:
https://gist.github.com/PhilippGrulich/7051832b344d4cbd30fbfd68524baa38
Adiciona a hora correta: Assim: confirmada há 21 horas - 15. Fev. 2017, 15:49 MEZ
fonte
javascript:(function() { var el = document.createElement('div'); document.body.prepend(el); el.innerHTML = document.getElementsByTagName('relative-time')[0].getAttribute('title');}() )
Tentei o script TamperMonkey / Greasemonkey da @ odony no Chrome, mas não consegui fazê-lo funcionar.
detachCallback()
não foi reconhecido. Portanto, em vez de desanexar quaisquer retornos de chamada, simplesmente substituí o<relative-time>
nó.Desculpe, eu não testei isso com outro navegador, mas como esse é o javascript básico, ele deve funcionar. :)
fonte
Se você está procurando uma maneira de exibir a data / hora permanentemente sem passar o mouse (por exemplo, para capturas de tela), as soluções baseadas em Javascript acima não correspondem ao HTML mais recente do Github (consulte os comentários). E eles não levaram em consideração o fato de que os carimbos de hora são atualizados automaticamente com base em um timer ( "X minutos atrás" precisa ser alterado a cada minuto); portanto, reaparecem periodicamente.
O script a seguir parece funcionar no Github a partir de 2020-01-27:
Você pode torná-lo um bookmarklet prefixando o código com
javascript:
como na outra solução baseada em JS.E se você quiser tornar isso uma correção permanente , salve-o como um script TamperMonkey / Greasemonkey, da seguinte maneira:
Isso não é muito bonito, mas parece fazer o trabalho.
fonte
Com o gitlab 10, usei isso para adicionar o título da dica de ferramenta ao elemento como texto padrão:
fonte