Вольны віджэт гадзін, які наладжваецца для Вашага ўласнага сайта
Жадаеце дакладны гадзіньнік для Вашага ўласнага сайта? Ці сёньняшнюю дату, час усходу й заходу ці даўжыню дню? Проста дапасуйце налады ўнізе і скапіюйце код! Усё бясплатна!
Налады
Умовы выкарыстаньня
- Спасылка на Time.is павінна быць добра бачная на Вашай бачыне. Вы можаце перафразаваць ці перакласьці тэкст спасылкі, але яна павінна зьмяшчаць Time.is, time, назву месцазнаходжаньня (Нью-Ёрк) ці назву часавай зоны (EDT). Прымальныя тэксты спасылкі: "Час у Нью-Ёрк", "Нью-Ёрк", "Час цяпер". Непрымальныя тэксты спасылкі: "Пстрыкніце сюды"
- Вашая бачына не павінна абнаўляцца аўтаматычна.
- Выкарыстаньне ў праґрамах і сцэнарах не дазваляецца.
- Ўіджэт распаўсюджваецца без ґарантыі.
- Ўіджэт ёсьць бясплатным, калі на Вашым сайце ўвага не надаецца менавіта яму.
- 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 укаранёныя, таму Вам ня трэба паўтараць іх, калі значэньне такое ж самае, як і для папярэдняга ўіджэта.