Data i czas - Strefy czasowe, planer spotkań, różnica dat i więcej | POLPROG Przejdź do treści

Data i czas

Strefy czasowe, planer spotkań, różnica dat i więcej

Dwanaście odpowiedzi o dacie i czasie, z wypisanymi przypadkami brzegowymi czasu letniego

Narzędzie webowe Web
Oficjalna strona produktu Wydawca: POLPROG
Oficjalna strona produktu
12
Panele
7
Bezpośrednie adresy
10
Języki interfejsu
0
Wysłanych dat
01 / Data i czas

O produkcie

Dwanaście paneli: strefy czasowe, planer spotkań, różnica dat, dodawanie i odejmowanie, dni robocze, daty cykliczne, wiek, godziny pracy, znacznik czasu Unix, ISO 8601 i formaty, numer tygodnia oraz odliczanie.

Dane o strefach czasowych są własnością przeglądarki. Przesunięcia, skróty i przejścia czasu letniego odczytywane są przez API Intl z bazy IANA, którą przeglądarka dostarcza i aktualizuje, a nie z tabeli zamrożonej w tej stronie. Strefa czasowa, której reguły zmieniły się w zeszłym roku, jest tu poprawna, gdy tylko jest poprawna w przeglądarce.

Czas letni jest obsłużony, a nie ignorowany. Gdy zegary są cofane, czas lokalny występuje dwukrotnie; gdy są przesuwane do przodu, godzina w ogóle nie istnieje. Większość narzędzi po cichu wybiera jedną odpowiedź. To nazywa przypadek: czas niejednoznaczny pokazywany jest z oboma przesunięciami, a czas, który wypada w luce, przesuwany jest przy użyciu przesunięcia obowiązującego przed skokiem i mówi, że tak było.

Różnica kalendarzowa to nie odejmowanie. "Jeden miesiąc" to inna liczba dni w zależności od miesiąca, więc różnica między dwiema datami mierzona jest przez chodzenie po kalendarzu, a nie dzielenie czasu trwania, i nigdy nie podaje ujemnej składowej. Niejednoznaczna zapisana data - taka, która może być dzień/miesiąc albo miesiąc/dzień - jest odrzucana, a nie zgadywana.

02 / Zastosowanie

Co to rozwiązuje

Problem
  • Przeliczniki stref czasowych po cichu wybierają jedną odpowiedź, gdy zegary są cofane i czas lokalny występuje dwukrotnie.
  • Narzędzia do różnicy dat podają rzeczy w rodzaju "0 lat, 1 miesiąc, minus 1 dzień".
  • Znalezienie terminu spotkania w trzech strefach czasowych to trzy karty przeglądarki i sporo arytmetyki.
Efekt
  • Niejednoznaczne i nieistniejące czasy lokalne są nazwane wprost, z pokazanymi oboma przesunięciami.
  • Różnice kalendarzowe chodzą po kalendarzu, więc żadna składowa nigdy nie wychodzi ujemna.
  • Planer spotkań, który pokazuje czas lokalny każdego uczestnika na jednej siatce.
Dla kogo
  • Każdy, kto umawia coś między strefami czasowymi.
  • Programiści odczytujący znaczniki czasu Unix i zapisujący ISO 8601.
  • Każdy, kto liczy dni robocze, okresy wypowiedzenia albo wiek w dokładnych kategoriach.
03 / Kluczowe funkcje

Kluczowe funkcje

Najważniejsze możliwości opisane w praktyczny sposób.

Strefy czasowe z IANA

Każde przesunięcie, skrót i przejście odczytywane jest z własnej bazy stref czasowych Intl przeglądarki, więc odpowiedzi pozostają aktualne bez ponownego wdrażania tej strony.

Czas letni, nazwany

Czas lokalny występujący dwukrotnie pokazywany jest z oboma przesunięciami; ten, który nie występuje wcale, przesuwany jest przy użyciu przesunięcia obowiązującego przed skokiem, a strona mówi, który przypadek zachodzi.

Planer spotkań

Dodaj strefy czasowe uczestników i zobacz siatkę czasów lokalnych, z zaznaczonymi godzinami rozsądnymi dla wszystkich i pozostawionymi wyraźnie widocznymi tymi, które takie nie są.

Różnice zgodne z kalendarzem

Lata, miesiące i dni mierzone przez chodzenie po kalendarzu, a nie dzielenie czasu trwania - dzięki czemu żadna składowa nie jest ujemna, a droga powrotna daje pierwotną datę.

Dni robocze i godziny pracy

Policz albo dodaj dni robocze z wybranym weekendem i zamień godzinę początku, godzinę końca i przerwę w sumę, która zgadza się z kartą pracy.

Siedem osobnych adresów

Konwerter stref czasowych, planer spotkań, różnica dat, dni robocze, wiek, czas trwania i generator dat cyklicznych mają własne strony, które otwierają się prosto na danym panelu, z własnym tytułem i opisem.

Daty cykliczne

Co drugi wtorek, ostatni dzień roboczy miesiąca, co trzy tygodnie od daty. Data, która nie istnieje, jest pomijana, a nie po cichu przesuwana, liczba pominięć jest podana, a cała seria wychodzi jako CSV albo plik kalendarza.

Dni wolne wstawione, a nie założone

Wybierz kraj i rok, a święta państwowe trafią na listę, gdzie każde z nich można poprawić albo usunąć. Są liczone z reguł danego kraju - łącznie z Wielkanocą - a nie odczytywane z tabeli dat, która po cichu się starzeje; świąt regionalnych nigdy w nich nie ma.

Prosto do kalendarza

Godziny, które pasują wszystkim, pobierają się jako .ics z początkiem i końcem w UTC, więc żadna strefa czasowa nie musi przetrwać podróży. Wygenerowana seria eksportuje się tak samo, po jednym wpisie na datę.

04 / Pobierz

Dostęp do produktu

Prosta droga od oficjalnego źródła do pierwszego udanego użycia.

Wybierz właściwą platformę

Skorzystaj z jednego z oficjalnych odnośników dostępnych dla Twojego urządzenia lub przeglądarki.

Zainstaluj lub otwórz

Postępuj zgodnie z instrukcjami sklepu lub otwórz aplikację internetową. Bez zewnętrznych instalatorów.

Skonfiguruj i zacznij

Sprawdź dostępne opcje, wybierz preferencje i rozpocznij od podstawowego zastosowania.

Oficjalne opcje dostępu
05 / Technologia

Technologia produktu

Przejrzysty opis głównych technologii użytych do budowy i utrzymania produktu.

JavaScript
06 / Bezpieczeństwo

Prywatność i bezpieczeństwo

Twoje dane pozostają na Twoim urządzeniu. Zawsze.

Nic nie trafia na serwer
Liczone w tej karcie
Żadna wpisana data nie jest zapisywana
Dane o strefach czasowych są Twojej przeglądarki