1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Javascript

Тема в разделе "Java", создана пользователем Dimok-163rus, 8 авг 2013.

  1. Dimok-163rus

    Dimok-163rus Well-Known Member

    Репутация:
    0
    Регистрация:
    20 июн 2013
    Сообщения:
    89
    Симпатии:
    0
    Не подскажете, как из даты l_date, мне вычесть 1 день?

    Код:
    	function getReportDate( ) {
    var l_date = currentDate( curDate );
    
    if ( curDate.getHours( ) < 18 ) {
    
    var f_date = calcDate(l_date, 1, -1 );
    alert(f_date);
    l_date = currentDate( f_date );
    //Итого в l_data должна записаться дата -1 день
    }
    return convertDateToText( l_date );
    }
    
    /* инит даты */
    function initDate( val1 ) {
    var s_d = new String( val1 );
    var l_year = parseInt( ( s_d.charAt(0) + "" + s_d.charAt(1) + "" + s_d.charAt(2) + "" + s_d.charAt(3) ) );
    var l_month = parseInt( ( s_d.charAt(4) + "" + s_d.charAt(5) ) ) - 1;
    var l_day = s_d.charAt(6) + "" + s_d.charAt(7);
    var Date1 = new Date ( l_year, l_month, ( l_day*1 ) );
    return Date1;
    }
    
    /* изменение даты */
    function calcDate( l_date, l_day, l_sign ) {
    d_date = initDate( l_date );
    var res_date = d_date.getTime( ) + ( ( l_day * 86400 * 1000 ) * l_sign );
    return new Date( res_date );
    }
     
  2. LuMee

    LuMee Well-Known Member

    Репутация:
    0
    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Для начала, читаем известную мантру: "Javascript - это НЕ Java!", не менее 256 раз. Потом идем сюда и задаем свой вопрос.
     
  3. Dimok-163rus

    Dimok-163rus Well-Known Member

    Репутация:
    0
    Регистрация:
    20 июн 2013
    Сообщения:
    89
    Симпатии:
    0
    я видел конечно, руководствовался тем, что программеры по яве подскажут...закрываем тему
     
Загрузка...

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