Вольны віджэт гадзін, які наладжваецца для Вашага ўласнага сайта
Жадаеце дакладны гадзіньнік для Вашага ўласнага сайта? Ці сёньняшнюю дату, час усходу й заходу ці даўжыню дню? Проста дапасуйце налады ўнізе і скапіюйце код! Усё бясплатна!
Налады
Умовы выкарыстаньня
- Спасылка на Time.is павінна быць добра бачная на Вашай бачыне. Вы можаце перафразаваць ці перакласьці тэкст спасылкі, але яна павінна зьмяшчаць Time.is, time, назву месцазнаходжаньня (Central European Summer Time) ці назву часавай зоны (UTC). Прымальныя тэксты спасылкі: "Час у Central European Summer Time", "Central European Summer Time", "Час цяпер". Непрымальныя тэксты спасылкі: "Пстрыкніце сюды"
- Вашая бачына не павінна абнаўляцца аўтаматычна.
- Выкарыстаньне ў праґрамах і сцэнарах не дазваляецца.
- Ўіджэт распаўсюджваецца без ґарантыі.
- Ўіджэт ёсьць бясплатным, калі на Вашым сайце ўвага не надаецца менавіта яму.
- Time.is заблякуе Ваш ўіджэт, калі гэтыя ўмовы ня будуць выкананыя.
Дадатковае выкарыстаньне
Тут выведзеныя два сцэнары ўіджэтаў: спрошчаная вэрсія, t.js, якая адлюстроўвае толькі час, і галоўны ўіджэтавы сцэнар, be.js, які можа адлюстроўваць час, дату, усход і заход сонца ды даўжыню дню. Галоўны ўіджэтавы сцэнар даступны ў некалькіх мовах. Каб абраць іншую мову, замяніце be у назьве сцэнару на код пажаданай мовы. (Напрыклад, pl.js для польскай, tr.js для турэцкай.)
Парамэтры функцыі ініцыялізацыі
Парамэтар | Дапушчальныя ключавыя словы | Стандартнае значэньне |
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 | Шырата і даўгата месцазнаходжаньня. Патрэбныя для адлюстраваньня часаў усходу й заходу, а таксама даўжыні дню. | |
id | Для ідэнтыфікацыі месцазнаходжаньня і часавай зоны з боку сэрвэра. Патрэбнае, калі назва месцазнаходжаньня зьмяшчае не-ASCII літары і калі Вы зьмяняеце ID HTML-элемэнта. | |
callback | Назва функцыі, якая будзе выклікацца штосэкунду з рэндэраваным template у якасьці парамэтру. (неабавязкова) |
Назвы парамэтраў і ключавых словаў залежаць ад рэґістру. Вы можаце выкарыстоўваць HTML і іншае зьмесьціва ў парамэтрах template, time_format, date_format і sun_format.
Некалькі гадзіньнікаў могуць быць створаныя такім чынам:
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/be.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>
Вынік:
Значэньні парамэтраў time_format, date_format, sun_format і template укаранёныя, таму Вам ня трэба паўтараць іх, калі значэньне такое ж самае, як і для папярэдняга ўіджэта.