On Thu, Sep 14, 2006 at 10:06:23AM +0400, Alexey Tourbin wrote: > On Thu, Sep 14, 2006 at 10:01:16AM +0400, Damir Shayhutdinov wrote: > > > $ faketime -d '2006/03/26 02:49:11' date > > > faketime: 2006/03/26 02:49:11: invalid date format > > > $ faketime -d '2006/03/25 02:49:11' date > > > Sat Mar 25 02:49:11 MSK 2006 > > > $ faketime -d '2006/03/27 02:49:11' date > > > Mon Mar 27 02:49:11 MSD 2006 > > > $ > > > > > > В чем прикол? > > Daylight Saving Time? Проще говоря, такого времени вообще не было, > > потому что съелось переводом часов на час вперед? > > Кстати согласуется с гипотезой "один случай из десяти тысяч". > 365*24*2 = 17520 -- два раза в год часы переводятся, но по ночам > коммиты бывают реже, чем днём. Чо-то торможу. 365*24 -- всего часов в году. Из них один час выпадает, а один час лишний. Как это так лишний час я не пойму, но вот тот который выпал по нему точно время будет инвалидное. Значит вероятность порядка один из 365*24=8760, а с учетом ночного времени несколько меньше, т.е. ближе к одному из 10000.