Force format to absolute iso8601
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- frontend
Piste de recherche
Commencez par examiner les options de formatage du temps relatif et le comportement de Intl.DateTimeFormat mentionné dans l’issue. C’est terminé lorsque les utilisateurs peuvent demander un horodatage absolu de style ISO 8601 au lieu d’un texte relatif, avec une sortie nettement plus longue que le format actuel 'Thu, Sep 26'.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
This code runs on github.com and displays timestamps in relative formatting...
but I really NEVER want to see timestamps in relative form.
I'd so much rather that 'last week' show up as '2024-09-26 19:05:24' or anything similar to iso8601.
Perhaps this just needs a new format string (for non-duration timestamps) of 'iso8601' ?
I can convince github pages to reveal an absolute timestamp with the following snippet pasted into the console.
document.querySelectorAll('relative-time[datetime]')
.forEach( item => {
item.setAttribute('format','datetime')
item.setAttribute('formatStyle','long')
item.setAttribute('precision','minute')
});
... but I get 'Thu, Sep 26' which is way too short.
I can use this snippet to update the title to show what I want but I still have to hover
document.querySelectorAll('relative-time[datetime]')
.forEach( item =>
item.setAttribute(
"title",
new Date(
Math.round(
Date.parse( item.getAttribute("datetime") )
/ 60000 ) * 60000
)
.toISOString()
.replace(/T/," ")
.replace(/[.].*/,"")
+" UTC"
)
)
perhaps I should be looking to convince Intl.DateTimeFormat with a Locale that emits iso8601 instead?
- Langage dominant
- JavaScript
- Étoiles
- 4k
- Forks
- 196
- Merge moyen
- 4 j 10 h
- PR mergées (30 j)
- 5
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/relative-time-element
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
github/relative-time-element#383 · 1 commentaire ·
-
Inconsistent use of "yesterday"Peut-être à nouveau libre @ayushman1210 l’a pris il y a 334 jours, et aucune pull request n’est ouverte. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
github/relative-time-element#313 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
github/relative-time-element#307 ·
-
Astro SupportOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
github/relative-time-element#306 · 2 commentaires ·
-
Title format is not configurableOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
github/relative-time-element#272 ·
Toutes les issues de github/relative-time-element
Issues similaires
-
routine:ci-review
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
harlan-zw/unlighthouse#456 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
beginner enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
philaconvalley/website#217 ·
Les mainteneurs répondent en général sous 1 jour
-
bug confirmed issue
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
open-webui/open-webui#32896 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
⚠ needs intervention document not found
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OpenTermsArchive/contrib-declarations#4151 ·
Les mainteneurs répondent en général sous 1 jour
-
Correction: IMOU Cruiser 4MPOuvertecorrection via-web
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
ch-bas/cctv-camera-database#416 ·
Les mainteneurs répondent en général sous 1 jour