Я работаю над часами, которые ведут обратный отсчет для моего проекта, и меня интересует, откуда Javascript получает дату и время?Из интернета?С устройства?Из браузера?
// Get todays date and time var now = new Date().getTime();
Вам не нужно подключение к интернету, чтобы использовать JavaScript.Он получает текущую дату и время из локальной среды клиента .
Объект Date представляет собой тип данных на языке JavaScript.Большинство методов просто позволяют вам получить и установить поля года, месяца, дня, часа, минуты, секунды и миллисекунды объекта, используя либо местное время, либо время UTC (GMT или универсальное). Стандарт ECMAScript требует, чтобы объект Date мог представлять любую дату и время с точностью до миллисекунды в течение 100 миллионов дней до или после 1 января 1970 года.Это диапазон плюс или минус 273 785 лет, поэтому JavaScript может представлять дату и время до 275755.
Объект Date представляет собой тип данных на языке JavaScript.Большинство методов просто позволяют вам получить и установить поля года, месяца, дня, часа, минуты, секунды и миллисекунды объекта, используя либо местное время, либо время UTC (GMT или универсальное).
Стандарт ECMAScript требует, чтобы объект Date мог представлять любую дату и время с точностью до миллисекунды в течение 100 миллионов дней до или после 1 января 1970 года.Это диапазон плюс или минус 273 785 лет, поэтому JavaScript может представлять дату и время до 275755.
Источник
Получает текущую дату и время (и по доверенности, смещение / локаль UTC) из локальной среды клиента.Вы можете проверить это, изменив свои местные часы.