Для работы с датой и временем в JavaScript существует специальный объект - Date. Этот объект поддерживается практически всем версиями JavaScript, а зачит им можно пользоваться не оглядываясь на проблемы совместимости.
Дата и время в объекте Date хранятся не в явном виде, а как и в большинстве языков программирования - в виде количества миллисекунд, прошедших с дня рождения Unix, т.е. с 0 часов 0 минут 1 января 1970 года. Отличительная особенность объекта Date - все диапазонные значения имеют индексы, начинающиеся с нуля. Это означает, что январь будет иметь индекс 0 (месяц №0), а декабрь будет не двенадцатым, а одиннадцатым месяцем. То же самое справедливо и для дней недели, часов, минут и пр.
Создать объект Date очень просто:
// текущая дата-время
var date = new Date();
// дата-время из строки или числа
var date = new Date(дата);
// дата-время из отдельных значений
var date = new Date(год, месяц, день, час, минута, секунда, миллисекунда);
Объект Date обладает рядом очень полезных методов, позволяющих работать с отдельными компонентами даты-времени, а так же проводить проверку коррестности и правильный вывод даты в заданном формате.
|
|
XML документ. Инструкции по обработке XML
Extensible markup language, XML – язык мета разметки, в отличии от обычных языков разметки позволяет разрабатывать пользовательские языки разметки и пользовательские элементы.
Его назначение закл. в описании структурированных документов, причем в этом случае интерпретируется содержимое документа.
1) <? Xml version = “1.0” encoding = “utf-8”?>
2) < document >
3) <greeting>
4) Title xml
5) </greeting>
6) <message>
7) Hello world of xml
8) </message>
9) </document>
Инструкция по обработке XML
1) этот код обьявляет использование версии 1.0 языка XML а так же опред применение кодировки символов utf-8,которое яв-ся образцом компактной 8 битовой кодировки символов.
2) Создается новый тег под именем “document”. XML позволяет создавать любые собственные теги. Название тега может начаться с буквы или символа подчеркивания а продолжаться любыми символами кроме пробела. Обязателен закрывающий тег.
Текст xml документа, исключая инструкции по обработке, следует заключить внутри так называемого корневого элемента.