Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alexander Timoshenko                 2:5020/400     30 Nov 2003  16:22:13
 To : Peter Tveritin
 Subject : Re: не могу побороть /bin/date...
 -------------------------------------------------------------------------------- 
 
 Peter Tveritin <peter@lonet.ru> wrote:
 
 > Пишу простецкий скриптец, в нем есть след кусок
 > ---------
 > start_date=`/bin/date -v-1w -vmon "+%d/%m/%Y"`
 > end_date=`/bin/date -vsun  "+%d/%m/%Y"`
 > ---------
 > Между этими двумя переменными получаем промежуток времени равный прошлой
 > неделе... Hо, в любой день кроме воскресенья... С точки зрения америкосов
 > все правильно - у них то воскресенье первый день недели а вот у нас-то...
 > Ткните меня носом в ман или куда ещё, но покажите как без доп изврата
 > заставить date думать что понедельник первый день недели... пока вижу только
 > вариант в воскресенье считать по др. формуле... неинтересно как-то :(
 
 $ cal
 $ /bin/date -v-1w -vmon "+%d/%m/%Y"
 24/11/2003
 $ /bin/date -vsun  "+%d/%m/%Y"
 30/11/2003
 $ cal
     Hоябрь 2003
 вс пн вт ср чт пт сб
                    1
  2  3  4  5  6  7  8
  9 10 11 12 13 14 15
 16 17 18 19 20 21 22
 23 24 25 26 27 28 29
    ^^
 30
 ^^
 
 Получаем неделю с понедельника по воскресенье. Или я чего не так понял?
 Может timezone неправильный прописан? 
 -- 
 gonzo
 --- ifmail v.2.15dev5.1
  * Origin: National Taras Shevchenko University of Kyiv (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 не могу побороть /bin/date...   Peter Tveritin   30 Nov 2003 03:33:25 
 Re: не могу побороть /bin/date...   Alexander Timoshenko   30 Nov 2003 16:22:13 
 Re: не могу побороть /bin/date...   Peter Tveritin   30 Nov 2003 21:42:38 
 Re: не могу побороть /bin/date...   Sergue E. Leontiev   05 Dec 2003 00:16:22 
Архивное /ru.unix/131284da175d4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional