lcat
31-05-2004, 23:39
здрасте :)
пишу скрипт и он на входные данные берет дату рождения людей.
так вот в чем вопрос.
люди родились в 1955, 1965 и тп годах при приобразование их даты рождения в секудны получаю отризательные значения.
тоесть какбы точка отчета это 1970год, 1971 год это уже 31536000секунд, а вот 1969 это -31536000секунд.
Я понимаю что нечего тяжелого нет в том чтобы учесть это.
Но стало интересно можно както сдвинуть к примеру это границу до 1900 года.?
вот что по этому поводу пишут в perldoc
time * *Returns the number of non-leap seconds since what-
* * * * * * * ever time the system considers to be the epoch
* * * * * * * (that's 00:00:00, January 1, 1904 for Mac OS, and
* * * * * * * 00:00:00 UTC, January 1, 1970 for most other sys-
* * * * * * * tems).
А почему это Mac удастоился таких привилегий?
пишу скрипт и он на входные данные берет дату рождения людей.
так вот в чем вопрос.
люди родились в 1955, 1965 и тп годах при приобразование их даты рождения в секудны получаю отризательные значения.
тоесть какбы точка отчета это 1970год, 1971 год это уже 31536000секунд, а вот 1969 это -31536000секунд.
Я понимаю что нечего тяжелого нет в том чтобы учесть это.
Но стало интересно можно както сдвинуть к примеру это границу до 1900 года.?
вот что по этому поводу пишут в perldoc
time * *Returns the number of non-leap seconds since what-
* * * * * * * ever time the system considers to be the epoch
* * * * * * * (that's 00:00:00, January 1, 1904 for Mac OS, and
* * * * * * * 00:00:00 UTC, January 1, 1970 for most other sys-
* * * * * * * tems).
А почему это Mac удастоился таких привилегий?