W dniu 29 marca 2011 12:40 użytkownik Paweł Chyl <[email protected]>napisał:
> 2011/3/29 Bartlomiej Radziszewski <[email protected]>: > > On 29.03.2011 12:10, "Paweł Lalewicz || [email protected] ||" wrote: > >> > >> Witam wszystkich używam w skryptach funkcji jeden miesiąc wstecz > >> W marcu wyświetla mi marzec czy nie jest to przypadkiem błąd w pakiecie? > >> Jak u was wygląda sprawa? > >> # date --date="1 month ago" +%m > >> > > To powinno pomóc: > > > > > http://www.gnu.org/software/automake/manual/tar/Relative-items-in-date-strings.html#Relative-items-in-date-strings > > Niestety nie pomaga. Dziki strzał, w lutym nie było 29 ;-) > > Ostatni miesiąc poprawnie wychodzi z takiej kalkulacji: date > --date='-1 month -1 day' +'%B' > (pierwszego każdego miesiąca może się trochę popsuć) > > > Osobiscie zaprzegam do tego mysqla bo nigdy sie w tym nie myli. mysql -e "SELECT DATE_ADD('costam', INTERVAL -1 MONTH); " pozdr. -- Wojciech Ziniewicz http://about.me/wojciechziniewicz

