Вы можете использовать методы объекта getDate()
, getMonth()
и getFullYear()
, чтобы получить дату, месяц и полный год из объекта Date. Давайте посмотрим на пример:
<script>
var d = new Date();
var date = d.getDate();
var month = d.getMonth() + 1; // getMonth() возвращает месяц от 0 до 11, а не от 1 до 12
var year = d.getFullYear();
var dateStr = date + "/" + month + "/" + year;
document.write(dateStr);
</script>
Методы getDate()
, getMonth()
и getFullYear()
возвращают дату и время в локальном часовом поясе компьютера, на котором выполняется скрипт. Если вы хотите получить дату и время в универсальном часовом поясе, просто замените эти методы на методы getUTCDate()
, getUTCMonth()
и getUTCFullYear()
соответственно, как показано в следующем примере:
<script>
var d = new Date();
var date = d.getUTCDate();
var month = d.getUTCMonth() + 1; // getMonth() возвращает месяц от 0 до 11, а не от 1 до 12
var year = d.getUTCFullYear();
var dateStr = date + "/" + month + "/" + year;
document.write(dateStr);
</script>
Подробнее см. Руководство по дате и времени в JavaScript.