Javascript

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

  1. Dimok-163rus

    Dimok-163rus Well-Known Member

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

    Код (LotusScript):
        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

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

    Dimok-163rus Well-Known Member

    Регистрация:
    20 июн 2013
    Сообщения:
    88
    Симпатии:
    0
    я видел конечно, руководствовался тем, что программеры по яве подскажут...закрываем тему
     
Загрузка...
Похожие Темы - Javascript
  1. itincorp
    Ответов:
    0
    Просмотров:
    60
  2. itincorp
    Ответов:
    0
    Просмотров:
    71
  3. Aaleks111
    Ответов:
    2
    Просмотров:
    188
  4. SvetlanaL
    Ответов:
    0
    Просмотров:
    162
  5. SvetlanaL
    Ответов:
    0
    Просмотров:
    180

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