man date:
%s seconds since 1970-01-01 00:00:00 UTC
$ date --date '1970-01-01 00:00:00 UTC' +%s
0
date --date '1901-12-13 21:45:52' +%s
-2147483648
$ date --date '2038-01-19 04:14:07' +%s
2147483647
Egyik az int32 alja, masik a teteje.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!