Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Часы на JS с Московским временем (https://javascript.ru/forum/misc/30658-chasy-na-js-s-moskovskim-vremenem.html)

avanesov89 14.03.2016 13:01

может кто помочь установить два города для отображения?
очень нужно, пожалуйста!

destus 14.03.2016 13:10

avanesov89,
<style>
		output{
			display : block;
		}
	</style>
    <script>
 
function Time(name) {
	var d = new Date(), utc;
	name == 'msc' ? utc = 3 : name == 'hk' ? utc = 8 : eval('return');
	d.setHours( d.getHours() + utc, d.getMinutes() + d.getTimezoneOffset()  );
	return d.toTimeString().substring(0,8);
}
 
onload = function () {
 
  setInterval(function () {
    document.getElementById("msc").innerHTML = 'Moscow time : ' + Time('msc');
	document.getElementById("hk").innerHTML = 'Hong Kong time : ' + Time('hk');
  }, 100);
}
</script>
	<output id="msc"></output>
	<output id="hk"></output>

laimas 14.03.2016 13:12

Цитата:

Сообщение от destus
Это потому что законы о переводе с зимнего на летнее меняются быстрее, чем пишутся скрипты.

Какие скрипты и какие законы? Если бы это касалось самого JS, тогда да, иначе депутаты тоже не виноваты, времени то много прошло. :)

avanesov89 14.03.2016 14:12

destus,
огромное спасибо !!!


Часовой пояс GMT +3, время: 03:48.