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

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Guest, 8 фев 2004.

Статус темы:
Закрыта.
  1. Guest

    Guest Гость

    А как вставить обновляющуюся дату на свою Веб-страницу?
     
  2. STYX

    STYX Гость

    Код (Text):
    <script LANGUAGE="JavaScript">
    document.writeln(document.lastModified)
    </SCRIPT>
     
  3. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Guest
    Делаешь js файл
    Код (Text):
    <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

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

    STYX Гость

    я так скромно в три строчки...
     
  5. Vagor.ini

    Vagor.ini Гость

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

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    STYX
    Зато работает нормально. Только под Mozilla корректировать надо. Этот скрипт отдает только двухзначные значения года в нём и получается 1904 вместо 2004. Но это уже не сложно сделать.
     
  7. STYX

    STYX Гость

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

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    STYX
    А последнее обновление пойдет тока для статических страниц. Для динамических не получится никак.
     
  9. ????

    ???? Гость

    Серёга
    Можно, если в скрипте для вывода переменную сделать и при редактировании скрипта переменную обновлять.
     
  10. STYX

    STYX Гость

    Но при чем тут обновление скрипта, обновление может идти через базу данных при постоянном скрипте. Т.е. нужен спец. счетчик в скрипте, который будет записывать дату внесения нового материала в базу. Но это уже конкретные частные случаи...
     
  11. ????

    ???? Гость

    STYX
    Впринципе ты прав. Если выводить дату за которую датируется (тавтология какая-то) информация то надо её хранить в базе и т.д. Я просто имел в виду дату изменения в дизайне - меняешь дизайн (т.е. часть скрипта ответственную за эту часть) и меняешь переменную (точнее константу) хранящую дату последнего изменения. Так не придется менять её во многих местах...
     
Загрузка...
Похожие Темы - JavaScript Вывод даты
  1. itincorp
    Ответов:
    0
    Просмотров:
    61
  2. itincorp
    Ответов:
    0
    Просмотров:
    72
  3. Aaleks111
    Ответов:
    2
    Просмотров:
    193
  4. SvetlanaL
    Ответов:
    0
    Просмотров:
    166
  5. SvetlanaL
    Ответов:
    0
    Просмотров:
    186
Статус темы:
Закрыта.

Поделиться этой страницей