ФорумПрограммированиеJavaScript → Date

Date

  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz 17 ноября 2008 г. 3:56

    Здравствуйте.
    Вот вопрос очень простой, но в то же время, почему то нагуглить не смог, а что смог, то непонятно =(

    Как мне по средствам JS вывести в форму текущюю дату?
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 4:01, спустя 3 минуты 28 секунд

    я уже испугался названия темы, думал тоже самое что и на пхп-порнуме

    Как сделать что бы выводилась завтрашняя дата?мне сказали через mktime но через него я добился ток что бы выводилось 18.11.2008(

    $nextday =  date("d.m.Y",(mktime(0, 0, 0, date("d")+1+1+1+1+1+1, date("m")+1+1+1+1+1+1+1, date("Y")-1)));


    ) но и завтра так она и останеться а надо что всегда показывало следущее число.

    P.S. Сорри за содание повторной темы,просто в той куда то мое сообщение пропало blush.gif
    adw/0
  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz 17 ноября 2008 г. 4:13, спустя 11 минут 53 секунды

    У меня получается только вида "17 ноября 2008 г."
    а нужно "17.11.2008"
    myDate.toLocaleDateString(myDate.getDate())


    Можно конечно и так
    myDate.getDay(myDate.getDate())+"."+myDate.getDate(myDate.getDate())+"."+myDate.getFullYear(myDate.getDate())
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 5:19, спустя 1 час 6 минут 23 секунды

    Professor, СпешлФоЮ

    	function toDay()
    {
    var dt = new Date();

    var day = {
    '1': 'Понедельник',
    '2': 'Вторник',
    '3': 'Среда',
    '4': 'Четверг',
    '5': 'Пятница',
    '6': 'Суббота',
    '7': 'Воскресенье'
    }

    var month = {
    '0': 'января',
    '1': 'февраля',
    '2': 'марта',
    '3': 'апреля',
    '4': 'мая',
    '5': 'июня',
    '6': 'июля',
    '7': 'августа',
    '8': 'сентября',
    '9': 'октября',
    '10': 'ноября',
    '11': 'декабря'
    }

    var D = dt.getDate();
    var M = month[dt.getMonth()];
    var Y = dt.getFullYear();

    var h = dt.getHours();
    var m = checkTime(dt.getMinutes());
    var s = checkTime(dt.getSeconds());

    $('#toDay').text(day[dt.getDay()] + ', ' + D + ' ' + M + ' ' + Y + ', ' + h + ':' + m + ':' + s);
    setTimeout('toDay()',1000);
    }

    function checkTime(i)
    {
    return (i<10)? '0' + i : i;
    }


    $(document).ready(function(){
    toDay();
    });
    adw/0
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 5:23, спустя 3 минуты 18 секунд

    adw0rd, в яваскрипте месяцы начинаются с нуля
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 5:33, спустя 10 минут 34 секунды

    CTAPbIu_MABP, ага… забыл :)

    P.S. Изменил
    adw/0
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 5:35, спустя 1 минуту 31 секунду

    adw0rd, не изменяй больше ему
    все умрут, а я изумруд
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 17 ноября 2008 г. 5:48, спустя 12 минут 53 секунды

    adw0rd, md5, ;)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!