Przewodnik

Znacznik czasu Discord nie działa? Sprawdź rozwiązania

Napraw błędy: surowy kod w wiadomości, daty z okolic 1970 roku, przesunięcia o godzinę, nieobsługiwane style i błędne odliczania.

✓ Free. Instant. No account.

Zacznij od zdiagnozowania problemu. Surowy kod najczęściej oznacza błąd składniowy. Czytelna, lecz błędna data wskazuje zwykle na pomyłkę w liczbie lub strefie czasowej. Wklej oryginalny kod do konwertera przed wprowadzeniem zmian, aby zobaczyć zapisany moment.

Widzisz <t:…> zamiast sformatowanej daty

Kod musi zawierać nawiasy ostrokątne, małą literę t, dwukropki, całkowite sekundy Unix oraz opcjonalnie obsługiwaną literę stylu. Prawidłowy przykład to <t:1791635400:F>. Wyślij go jako zwykły tekst, bez otaczających grawisów ani bloku kodu.

Sprawdź, czy nie skopiowano przypadkowych spacji, cudzysłowów typograficznych lub czy nie brakuje nawiasu zamykającego. Wielkość liter ma znaczenie: wielkie R oznacza czas względny; małe r nie jest obsługiwane. Zobacz wykaz formatów, aby poznać wszystkie dziewięć opcji.

Data wskazuje daleką przyszłość lub okolice 1970 roku

Discord oczekuje sekund. Funkcja Date.now() w JavaScript zwraca milisekundy, dlatego programista musi użyć Math.floor(Date.now() / 1000) przy generowaniu znacznika. Nie wklejaj 13-cyfrowej liczby milisekund bezpośrednio do składni Discorda.

Konwerter przyjmuje milisekundy i przelicza je na sekundy. Tryb automatyczny uznaje liczby 13-cyfrowe i dłuższe za milisekundy; wybierz Sekundy lub Milisekundy ręcznie przy nietypowej dacie. Wewnątrz znacznika Discorda liczba jest zawsze interpretowana jako sekundy.

Czas wydarzenia różni się dokładnie o godzinę

Sprawdź strefę źródłową dla danej daty. Stałe przesunięcie, takie jak UTC−05:00, nie uwzględnia czasu letniego w Nowym Jorku. Użyj America/New_York, jeśli stamtąd pochodzi organizator.

Upewnij się także, czy organizator podał swój czas lokalny, czy czas już przeliczony. Wpisanie przeliczonej godziny przy jednoczesnym wybraniu strefy organizatora powoduje podwójne przesunięcie. Przy zmianie czasu na zimowy wybierz właściwe wystąpienie.

Ktoś inny widzi zupełnie inną datę

Może to być w pełni poprawne. Discord wyświetla moment w strefie czasowej każdego odbiorcy, a terminy wokół północy mogą przypadać na różne dni kalendarzowe. Porównaj czas UTC w konwerterze lub użyj opcji „Podgląd w strefie” w generatorze. Różne ustawienia języka i zegara również zmieniają formę zapisu bez zmiany samego momentu.

Odliczanie nie pokazuje sekund

Styl R to opis względny, np. „za 2 godziny”. Discord decyduje o doborze słów i częstotliwości odświeżania. Licznik dni/godzin/minut/sekund na tej stronie to osobny zegar przeglądarki i nie steruje wyświetlaniem na Discordzie.

Gdy wydarzenie minie, tekst zmienia się na „temu”. Oryginalny znacznik czasu pozostaje stały. Wygeneruj nowy znacznik na kolejne wydarzenie; zmiana samej litery stylu nie przesunie terminu.

Przycisk Kopiuj nie może uzyskać dostępu do schowka

Niektóre przeglądarki lub ustawienia uprawnień blokują dostęp do schowka. Skorzystaj z okna kopiowania ręcznego, zaznacz cały kod i skopiuj go skrótem klawiszowym lub przytrzymaniem na telefonie.

Jeśli składnia jest poprawna, a Discord nadal zachowuje się niespodziewanie, przetestuj zwykłą wiadomość w aktualnym kliencie Discorda i porównaj kod z oficjalną dokumentacją. Znacznik to funkcja formatowania tekstu, a nie bot przypominający czy planer wiadomości.

Skopiuj swój kod

Twoja przeglądarka nie mogła uzyskać dostępu do schowka. Zaznacz tekst i skopiuj go ręcznie (Ctrl+C lub ⌘C).