Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Наименование: Работа с объектом Date в сценариях JavaScript
1. Цель: Научиться работать с объектом JavaScript - Date
2. Подготовка к занятию: По предложенной литературе повторить тему «Объекты языка JavaScript» и ответить на следующие вопросы:
2.1 Какой объект применяется для работы с датой и временем?
2.1 Перечислите известные вам методы для получения данных о дате и времени
3. Литература:
3.1 Шомас Е.А. Конспект лекций по дисциплине «Распределенные системы обработки информации»
3.2 Клименко Р.А. Веб-мастеринг на 100%. – СПб.: Питер, 2013. – 512 с.
3.3 Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript. – СПб.: Питер, 2011. – 496 с
4. Перечень оборудования и программного обеспечения:
4.1 ПЭВМ, подключенные к сети Интернет
4.2 Браузеры
4.3 Текстовый редактор
5. Задание:
5. 1 Напишите сценарий, который будет по щелчку кнопки выводить текущее время в следующее формате:
5.2 Напишите сценарий, который будет определять текущую дату и выводить ее в формате «Число месяц год»
6. Порядок выполнения работы:
6.1 При выполнении первого задания необходимо оформить время в виде функции. Пример написания операторов функции можно найти в приложении.
6.2 Во втором задании написание функции усложнится применением оператора switch, который позволит поставить в соответствие числу месяца его название на русском языке
….
switch (mon){
case 0: s="января"; break;
case 1: s="ферваля"; break;
….
7. Содержание отчета:
7.1 Наименование и цель работы
7.2 Код программы
7.3 Ответы на контрольные вопросы
7.4 Вывод о проделанной работе
8. Контрольные вопросы:
8.1 В чем отличие метода getDate от setDate?
8.2 Какое значение будет выведено в окне браузера при использовании следующей строки:
var myDate=new Date();
ПРИЛОЖЕНИЕ:
В JavaScript для работы с датой и временем применяется встроенный объект Date. Этот объект не имеет свойств, но обладает несколькими методами, позволяющими устанавливать и изменять дату и время.
Объект Date создается с помощью оператора new и конструктора – Date. Например:
var myDate=new Date();
значение переменной myDate будет текущая дата и время. Методами объекта Date можно получить отдельно значения месяца, дня недели, часов, минут и секунд:
Метод | Действие |
getDate | Возвращает число в диапазоне от 1 до 31, представляющее число месяца |
getHours | Возвращает час суток в диапазоне от 0 (полночь) до 23 |
getMinutes | Возвращает минуты в диапазоне от 0 до 59 |
getSeconds | Возвращает секунды в диапазоне от 0 до 59 |
getDay | Возвращает день недели, как целое число от 0 (воскресенье) до 6 (суббота) |
getMonth | Возвращает номер месяца в году, как целое число от 0 (январь), до 11 (декабрь) |
getYear | Возвращает год в виде двух последних цифр |
getFullYear | Возвращает год в виде четырех цифр |
Предположим мы хотим написать сценарий, который будет определять текущее время и выводить его в формате «ЧЧ:ММ:СС»
<SCRIPT LANGUAGE="JavaScript">
var t=new Date();
var h=t.getHours();
var m=t.getMinutes();
var s=t.getSeconds();
document.write(h+ ":" +m+ ":" +s);
</SCRIPT>
Дата публикования: 2015-07-22; Прочитано: 224 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!