logo_s

САМОУЧКА

Сайт для тех, кто хочет научиться

 

 

 

 

 

 

Главная

О Нас

Публикации

Связь

 

 

 

 

 

 

 

Наши публикации

 

HTML для новичков

 

XHTML

 

CSS для новичков

 

CSS 3

 

JavaScript

 


< Предыдущая  Следующая >

Встроенный
 JavaScript объект Date позволяет производить различные операции с датой и временем.

 

Объект Date

Объект Date позволяет производить различные операции с датой и временем.

Синтаксис:

//Определим текущую дату и запишем ее в переменную x
x=new Date();
//При выводе на страницу текущая дата (24 Декабря 2010) будет выглядеть
//следующим образом:
Fri Dec 24 2010 22:15:31 GMT+0600
 
/* Fri = Friday (Пятница) - обозначает текущий день недели
Dec = December (Декабрь) - обозначает текущий месяц
24 - обозначает день месяца
2010 - обозначает год
22:15:31 - текущее время
GMT+0600 - смещение времени от Гринвича +6 часов
*/

Помимо определения текущей даты Вы можете определить произвольную дату.

Синтаксис:

// Первый способ:
x=new Date(год, месяц, день, час, минута, секунда, миллисекунда);
// 20 Декабря 1999 этим способом можно определить так (нумерация месяцев начинается с 0):
d=new Date(1999,11,20);
// Второй способ:
x=new Date(миллисекунды);
// Задать 20 Декабря 1999 этим способом можно так:
d=new Date(945624000000);

миллисекунды количество прошедших с 00:00:00 1 Января 1970 миллисекунд (1000 миллисекунд = 1 секунда) до задаваемой даты.

После того, как объект будет создан Вы можете с помощью доступных методов производить над ним различные операции.

Методы объекта Date

Метод getDate() позволяет извлечь из объекта день месяца.

Пример

//Определим текущую дату и запишем результат в x
x=new Date();
//Извлечем день месяца из объекта x и выведем результат на страницу
document.write(x.getDate());

Метод getFullYear() позволяет извлечь из объекта заданный год.

Пример

//Определим текущую дату и запишем результат в x
x=new Date();
//Извлечем год из объекта x и выведем результат на страницу
document.write(x.getFullYear());

Метод setFullYear(год, месяц, число_месяца) позволяет изменить дату, заданную в объекте, на желаемую.

Пример

//Определим текущую дату и запишем результат в d
d=new Date();
//Выведем текущую дату на страницу
document.write(d + '<br />');
//Изменим дату заданную в объекте
d.setFullYear(1990,04,12);
//Выведем новую дату на страницу
document.write(d);

Обратите внимание: полный список свойств и методов данного объекта Вы можете найти в нашем JavaScript справочнике.

Сделайте сами

Задание 1. Определите год, месяц, число, время, которые заданны в объектах date1, date2, date3 и выведите результат на экран:

Задание 1

//Зададим первую дату
date1=new Date(388048292221);
//Зададим вторую дату
date2=new Date(734019522932);
//Зададим третью дату
date3=new Date(983283741123);
 
//Пишите код здесь


< Предыдущая  Следующая >

 

 

 

 

 

 

 

 

 

 

 

Последние добавления

 

HotLog