Здравствуйте vsol В сообщении от 22 июня 2011 vsol написал(a): > нужна дата рождения сотрудника > 20079 - первые 5 знаков индивидуального кода > [vsol@irbis printing]$ date -d '1899-12-31 +20079 days' > date: неправильна дата `1899-12-31 +20079 days' > > приходится загружать OOcalc и .... ;0) > > Решил проверить с какой же даты считается правильна дата > [vsol@irbis printing]$ date -d '1901-12-13 +2 days' > date: неправильна дата `1901-12-13 +2 days' > > [vsol@irbis printing]$ date -d '1901-12-14 +2 days' > понеділок, 16 грудня 1901 00:00:00 +0202 > > Можно ли что-бы работало с любыми датами? Не очень понял с чем это связано, возможно с локалью. $ date -d '1899-12-31 +20079 days' Срд Дек 22 00:00:00 MSK 1954 $ date -d '1901-12-13 +2 days' Вск Дек 15 00:00:00 MMT 1901 $ date -d '1901-12-14 +2 days' Пнд Дек 16 00:00:00 MMT 1901 и даже $ date -d '1655-12-13 +2 days' Срд Дек 15 00:00:00 LMT 1655 -- *** А ещё говорят так (fortune): If you don't know what game you're playing, don't ask what the score is. ________________________________________________________________________ С уважением Хихин Руслан