в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект date

предыдущая страничка следующая страничка

Выбор между UTC и локальными версиями методов зависит от нескольких факторов. Если страница предназначена для поддержки ранними версиями браузеров, в любом случае придется ограничиться локальными версиями. В новых браузерах операции, подобные вычислению разницы между двумя датами или создания счетчика времени, оставшегося до наступления события, выполняются с помощью любого набора методов (важно использовать во всех расчетах методы только одного типа). При смешанном применении различных методов полу чится неправильный результат. UTC-версии методов оказываются полезными при расчетах, учитывающих временную зону пользователя и некоторое абсолютное значение другой зоны.
JavaScript представляег информацию о дате в виде количества миллисекунд (тысячных долей секунд), прошедших с 1 января 1970 года GMT (UTC). Даты до этого момента хранятся как отрицательные значения (см. раздел об ошибках далее в этой главе). Независимо от локализации формата даты, миллисекунды являются универсальными единицами измерения времени в JavaScript. Для получения необходимой точности все действия по сложению или вычитанию даты следует проводить в формате миллисекунд. Поэтому, хотя значения в миллисекундах редко отображаются пользователю, сценариям часто приходится проводить вычисления с ними. Для получения даты и времени в формате миллисекунд используется метод dateObj.getTime (), например:

var startDate = new Date ()
var started = startDate.getTime ()

Хотя в названии метода присутствует слово time (время), поскольку он возвращает общее число миллисекунд с 1 января 1970 года, в этом значении содержится и дата.

 
 
 
  методы | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | <<< | >>>

Hosted by uCoz