Darmowy, konfigurowalny zegar na Twoją stronę
Chcesz zegar z dokładną godziną na swojej stronie? Albo dzisiejszą datą, wschodem i zachodem słońca lub długością dnia? Wystarczy wybrać opcje i skopiować kod! Za darmo!
Opcje
Warunki korzystania
- Łacze do Time.is musi być dobrze widoczne w Twojej witrynie. Możesz zmieniać treść lub ją tłumaczyć, ale musi zawierać słowa Time.is, time, nazwę miejsca (Central European Summer Time) lub strefę czasową (UTC).
- Twoja strona nie może odświeżać się automatycznie.
- Używanie aplikacji i skryptów nie jest dozwolone.
- Na działanie widżetu nie dajemy żadnej gwarancji
- Widget jest bezpłatny, chyba, że to on jest głównym elementem witryny.
- Time.is zablokuje Twój widżet, jeśli te warunki nie zostaną spełnione.
Zastosowania zaawansowane
Istnieją dwa skrypty widżetu: Prosty, t.js, który wyświetla tylko czas i główny skrypt pl.js, który może pokazywać czas, datę, informacje o wschodzie i zachodzie słońca i długość dnia. Skrypt głównego widżetu jest dostępny w wielu językach. Aby zmienić język używany w widżecie, zmień pl w nazwie skryptu na kod języka, którego chcesz użyć (na przykład pl.js, oznacza skrypt w języku polskim a tr.js w tureckim).
Parametry funkcji init:
Parametr | Możliwe słowa kluczowe | Domyślna wartość |
template | TIME, DATE, SUN | TIME |
time_format | hours, minutes, seconds, 12hours, AMPM | hours:minutes:seconds |
date_format | dayname, dname, daynum, dnum, day_in_y, week, monthname, monthnum, mnum, yy, year | year-monthnum-daynum |
sun_format | srhour, srminute, sr12hour, srAMPM, sshour, ssminute, ss12hour, ssAMPM, dlhours, dlminutes | srhour:srminute-sshour:ssminute |
coords | Długość i szerokość geograficzna danej lokalizacji. Wymagane do wyświetlania informacji o wschodzie i zachodzie słońca oraz długości dnia. | |
id | Używane do identyfikacji lokalizacji i strefy czasowej po stronie serwera. Wymagane, jeśli nazwa lokalizacji zawiera znaki nie wchodzące w skład ASCII lub identyfikator elementu HTML został zmieniony. | |
callback | Nazwa funkcji wywoływanej co sekundę, z renderowanym template jako parametrem. (opcjonalnie) |
W nazwach parametrów i słowach kluczowych rozróżniana jest wielkość znaków. Do parametrów template, time_format, date_format oraz sun_format możesz dodać kod HTML i inną zawartość.
Wiele zegarów można utworzyć w ten sposób:
UTC time: <span id="UTC_za00"></span><br/> New York sunrise time: <span id="New_York_z161"></span><br/> Tokyo sunrise time: <span id="Tokyo_z444"></span><br/> Find the <a href="https://time.is/" id="time_is_link" rel="nofollow">current time for any location or time zone on Time.is!</a> <script src="//widget.time.is/pl.js"></script> <script> time_is_widget.init({ UTC_za00 : {}, New_York_z161 : { template: "SUN", sun_format: "srhour:srminute", coords: "40.71427,-74.00597" }, Tokyo_z444 : { coords: "59.33258,18.06490" } }); </script>
Wynik:
Wartości parametrów time_format, date_format, sun_format i template są dziedziczne, więc nie trzeba ich powtarzać, jeśli są takie same jak w poprzednio tworzonym widżecie.