?

Log in

No account? Create an account
Шедевральное - Valse oubliée [entries|archive|friends|userinfo]
aruslan

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]
[ delicious | aruslan's delicious ]

Links
[Links:| Tags Profile Friends FG1 PP gamedev XNA FF Entries Comments Memories ]

Шедевральное [Aug. 15th, 2006|04:15 pm]
aruslan
[Tags|, , ]

На одном индусском форуме программистов задали вопрос: "Как вычислить завтрашнюю дату?".
Ответ был шедевральным и уже разошёлся по всему миру:
  void get_tomorrow_date( struct timeval *date )
  {
    sleep( 86400 ); // 60 * 60 * 24
    gettimeofday( date, 0 );
  }
via barya

Update: http://community.livejournal.com/code_wtf/45892.html?thread=382532#t382532
LinkReply

Comments:
From: peeplevarreh
2006-08-15 08:32 am (UTC)

Посмотри тут :)

(Reply) (Thread)
[User Picture]From: _dyn
2006-08-15 09:07 am (UTC)
Ответ жжот! :)
(Reply) (Thread)
(Deleted comment)
[User Picture]From: six_ate
2006-08-15 02:08 pm (UTC)
Все же один час в году эта функция будет работать неправильно.
(Reply) (Thread)
[User Picture]From: gr4gr
2006-08-17 02:07 am (UTC)
разве?
(Reply) (Parent) (Thread)
[User Picture]From: six_ate
2006-08-17 02:30 am (UTC)
Да. Когда идет переход на летнее время (или наоборот) и сутки на час длиннее.
(Reply) (Parent) (Thread)
[User Picture]From: smprog
2006-09-05 07:10 am (UTC)
sleep вроде в микросекундах работает поэтому нужно умножить на 1000. тупые индусы ничего ни понимают в программинге!
(Reply) (Thread)
[User Picture]From: aruslan
2006-09-05 04:10 pm (UTC)
В VB - в секундах! ;)
(Reply) (Parent) (Thread)
[User Picture]From: smprog
2006-09-06 12:19 am (UTC)
Фтопку VB!
(Reply) (Parent) (Thread)