В статье будет немного информации о субъекте (объекте) Data, на самом деле это не просто дата, а сложное комплексное информационное целое, где есть данные о часах, секундах, о регионе, о много чем...
Весьма удобно использовать это значение не только для времени, а для управления элементами сайта по времени. То есть скажем что-либо переключать, настраивать и т.д. по расписанию или по какому-либо временному условию. Вот немного и приведу информации на эту тему, вернее так скажем соберу для себя, а если кому-то окажется еще и полезным, - то здорово!
Итак, если начать изучать как и что, то... Объекты JavaScript Date представляют собой отдельный момент времени в формате, не зависящем от платформы. Date jбъекты инкапсулируют целое число, представляющее миллисекунды с полуночи в начале 1 января 1970 года по всемирному координированному времени (UTC ). Проще говоря есть базовое время, которое нужно для отсчета относительно него, а далее уж высчитываем нужное нам значение.
Хотя на самом деле из объекта можно много что извлечь:
Date.prototype.getDate()
Date.prototype.getDay()
Date.prototype.getFullYear()
Date.prototype.getHours()
Date.prototype.getMilliseconds()
Date.prototype.getMinutes()
Date.prototype.getMonth()
Date.prototype.getSeconds()
Date.prototype.getTime()
Date.prototype.getTimezoneOffset()
Date.prototype.getUTCDate()
Date.prototype.getUTCDay()
Date.prototype.getUTCFullYear()
Date.prototype.getUTCHours()
Date.prototype.getUTCMilliseconds()
Date.prototype.getUTCMinutes()
Date.prototype.getUTCMonth()
Date.prototype.getUTCSeconds()
В принципе так понятно, что это и секунды и часы и год и т.д. Что надо, то и запрашиваем. Насчет синтаксиса применения и в качестве одного из примеров мне хотелось бы привести состряпанный по-быстрому код, который меняет цвет элемента, то есть по сути стили, в зависимости от минут. Там уж можно будет увидеть как и что используется.
Вначале работа скрипта.
А теперь код.
Смотреть код JS
Еще один вариант где в принципе тоже самое, но происходит подмена в одном случае стиля для ID, в другом случае подсмена стиля для class
А теперь код.
Смотреть код JS