[Comm] date: неправильна дата

K. A. Bylym bylko на ukr.net
Ср Июн 22 08:20:14 UTC 2011


On Wed, 22 Jun 2011 12:05:51 +0400
Руслан wrote:

> Здравствуйте vsol
>   В сообщении от 22 июня 2011 vsol написал(a):
> > нужна дата рождения сотрудника
> > 20079 -  первые 5 знаков индивидуального кода
> > [vsol на irbis printing]$ date -d '1899-12-31 +20079 days'
> > date: неправильна дата `1899-12-31 +20079 days'
> > Можно ли что-бы работало с любыми датами?
> Не очень понял с чем это связано, возможно с локалью.
> 
> $ date -d '1899-12-31 +20079 days'
> Срд Дек 22 00:00:00 MSK 1954
> $ date -d '1901-12-13 +2 days'
> 
Не хочет, однако (

В t6:

$ date -d '1899-12-31 +20079 days'
date: неверная дата «1899-12-31 +20079 days»
$ LANG=C date -d '1899-12-31 +20079 days'
date: invalid date `1899-12-31 +20079 days'
$ date --version
date (GNU coreutils) 8.12
Copyright (C) 2011 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее
<http://gnu.org/licenses/gpl.html> Это свободное ПО: вы можете
продавать и распространять его. Нет НИКАКИХ ГАРАНТИЙ до степени,
разрешённой законом.

Автор программы -- David MacKenzie.

В 5.1:

$ date -d '1899-12-31 +20079 days'
date: неверная дата `1899-12-31 +20079 days'
$ LANG=C date -d '1899-12-31 +20079 days' 
date: invalid date `1899-12-31 +20079 days'
$ date --version                         
date (GNU coreutils) 7.6
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>. This is free software: you are free
to change and redistribute it. There is NO WARRANTY, to the extent
permitted by law.

Автор программы -- David MacKenzie.



-- 
wbr, Konstantin A. Bylym


Подробная информация о списке рассылки community