Skip to content

Instantly share code, notes, and snippets.

@h4
Created March 27, 2012 13:31
Show Gist options
  • Select an option

  • Save h4/2215885 to your computer and use it in GitHub Desktop.

Select an option

Save h4/2215885 to your computer and use it in GitHub Desktop.
JS. Объект Date
// 1. Создание объекта
var d = new Date();
document.write(d);
document.write(d.getDay());
document.write(d.getTime() + " milliseconds since 1970/01/01");
// 2. Метода объекта Date
dateVar = new Date();
alert("Время на вашем компьютере: " + dateVar.getHours() + ":" + dateVar.getMinutes() + ":" + dateVar.getSeconds() +":" + dateVar.getMilliseconds());
// 3. Вывод даты в локализованном виде
a = new Date();
document.write(a.toLocaleString());
// 4. Часы
function checkTime(i) {
if (i < 10) {
i="0" + i;
}
return i;
}
function startTime() {
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
setTimeout('startTime()',500);
}
// <body onload="startTime()"><div id="txt"></div></body>
// 5. Определение номера прошлого года и дня.
var myDate = new Date(),
dayOfMonth = myDate.getDate();
myDate.setDate(dayOfMonth - 1);
myDate.setFullYear (myDate.getFullYear() - 1);
// 6. Подсчет возраста.
var birthday = new Date("8/1/1985"),
today = new Date(),
years = today.getFullYear() - birthday.getFullYear();
birthday.setFullYear(today.getFullYear());
if (today < birthday) {
years--;
}
alert("You are " + years + " years old.");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment