Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Cannot get format=relative to display seconds

Offen
#269 4 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

@kwy404 arbeitet bereits daran.

Seit 23.10.2026.

  • #390 von @kwy404 — offen

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
javascript
Bereich
frontend

Rechercherichtung

Beginne damit, das bereitgestellte HTML-Beispiel mit dem relative-time-element-Bundle auszuführen und seine relative Ausgabe während der ersten Minute mit der Ausgabe der verstrichenen Zeit zu vergleichen. Verfolge die Implementierung des relativen Formats und den Zeitpunkt seiner Aktualisierung; abgeschlossen ist die Aufgabe, wenn das Beispiel vor Ablauf einer Minute eine relative Darstellung auf Sekundenebene anzeigt, während das bestehende Verhalten für die verstrichene Zeit unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I cannot get relative format to display second level precision. The docs suggest that the default precision is seconds and this table suggests that with format relative i should see seconds. But I only see now until 1 minute has passed. format=elapsed works as i expect.

image
<html>
  <body>
    <p>Loaded this page <relative-time datetime="" format="relative" id="dynamic1"></relative-time></p>
    <p>You've been on this page for <relative-time datetime="" format="duration" id="dynamic2"></relative-time></p>
    <script type="module" src="https://unpkg.com/@github/relative-time-element@latest/dist/bundle.js"></script>
    <script>
    document.getElementById('dynamic1').date = new Date()
    document.getElementById('dynamic2').date = new Date()
    </script>
  </body>
</html>
Vorherrschende Sprache
JavaScript
Sterne
4k
Forks
196
Ø Merge
3 T. 20 Std.
Gemergte PRs (30 T.)
6

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/relative-time-element

Alle Issues in github/relative-time-element

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.