JavaScript: Вывод даты на странице

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

#1
А как вставить обновляющуюся дату на свою Веб-страницу?
 
S

STYX

#2
Код:
<script LANGUAGE="JavaScript">
document.writeln(document.lastModified)
</SCRIPT>
 

admin

Well-known member
08.08.2003
2 754
0
#3
Guest
Делаешь js файл
Код:
<script language="JavaScript"> 
// возвращает время в формате hh:mm am/pm format. 
function nowStr() { 
var now=new Date() 
var hours=now.getHours() 
var minutes=now.getMinutes() 
timeStr=""+((hours > 12) ? hours - 12 : hours) 
timeStr+=((minutes < 10) ? ":0" : ":") + minutes 
timeStr+=(hours >= 12) ? " PM" : " AM" 
return timeStr 
} 
//--возвращает дату в формате mm/dd/yy 

function todayStr() { 
var today=new Date() 
return today.getMonth()+1+"/"+today.getDate()+"/"+(today.getYear() + 1900) 
} 

</script>
Подсоединяешь его и в HTML

Код:
<script>document.write(todayStr())</script> 
<script>document.write(nowStr())</script> 
 
<script>document.write('est.');</script>
 
V

Vagor.ini

#5
STYX
Да, но у тебя дата последнего редактирования страницы и она всегда одна и та же, пока документ не по редактируешь, а у Сереги - текущая дата...
 

admin

Well-known member
08.08.2003
2 754
0
#6
STYX
Зато работает нормально. Только под Mozilla корректировать надо. Этот скрипт отдает только двухзначные значения года в нём и получается 1904 вместо 2004. Но это уже не сложно сделать.
 
S

STYX

#7
Е-мое, я не так, наверное, понял. Я и думал что нужно выводить строчку типа "последнее обновление:" <_<
 

admin

Well-known member
08.08.2003
2 754
0
#8
STYX
А последнее обновление пойдет тока для статических страниц. Для динамических не получится никак.
 
?

????

#9
Серёга
Можно, если в скрипте для вывода переменную сделать и при редактировании скрипта переменную обновлять.
 
S
#10
Но при чем тут обновление скрипта, обновление может идти через базу данных при постоянном скрипте. Т.е. нужен спец. счетчик в скрипте, который будет записывать дату внесения нового материала в базу. Но это уже конкретные частные случаи...
 
?
#11
STYX
Впринципе ты прав. Если выводить дату за которую датируется (тавтология какая-то) информация то надо её хранить в базе и т.д. Я просто имел в виду дату изменения в дизайне - меняешь дизайн (т.е. часть скрипта ответственную за эту часть) и меняешь переменную (точнее константу) хранящую дату последнего изменения. Так не придется менять её во многих местах...
 
Статус
Закрыто для дальнейших ответов.