Как получить текущую дату в JavaScript

Очень полезной и в то же время интересной возможностью JavaScript является получение текущей даты и времени. Так люди создают такие полезные скрипты, как «идущие» часы и другие не менее полезные программы.

В данной статье мы с вами рассмотрим простой пример написания скрипта, который позволит вывести текущую дату на веб-странице.

Пример #1. Вывод полной информации о дате

Сначала рассмотрим простой пример скрипта, который позволит вывести информацию о дате на экран:

<script type=»text/javascript»>

document.write(Date());

</script>

Результат:

результат javascript Date() в браузере

Как видите, информация выводится в неудобном формате с дополнительной информацией о часовом поясе и т.д. Поэтому в следующем примере я покажу, как вывести дату без лишней информации и в удобном формате.

Пример #2. Выводим дату в удобном формате

<script type=»text/javascript»>

var date = new Date();

var day=date.getDay();

var month=date.getMonth()+1;

var year=date.getFullYear();

document.write(day+’.’+month+’.’+year);

</script>

 

Результат:

результат javascript Date в удобном формате

Обратите внимание на вот эту строку кода:

var month=date.getMonth()+1;

Возможно, Вы уже задались вопросом: почему к текущему месяцу прибавляется единица?

Дело в том, что нумерация месяцев в JavaScript начинается с нуля (0-январь, 1-февраль, 2-март и т.д.). Поэтому мы и прибавляем единицу, чтобы вывести правильный порядковый номер месяца. Теперь Вы можете поэкспериментировать, добавить еще какие-нибудь дополнительные инструкции в коде скрипта и проверить результат в браузере.

Успехов!

Запись опубликована в рубрике JavaScript.
Теги: , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>