>  2002/01/22 (火) 00:39:07        [mirai]
> > Rubyだと
> > p ((0x7fffffff-Time.now.localtime.tv_sec)/60/60/24)
> Perl版、C版ときてRuby版
> そろそろPythonあたりが欲しいものだ

from time import time,timezone,localtime

secs_of_day = 60 * 60 * 24
int32_max = 0x7fffffff
int64_max = 0x7fffffffffffffffL

utc   = time()
local = utc + timezone
ltime = localtime(utc)

print "今日は %04d/%02d/%02d" % (ltime[0:3])

r_days  = (int32_max - local) / secs_of_day
r_years = r_days / 365.2422
print "32bit signed intがあふれるまで後%d日 : 約%d年" % (long(r_days), long(r_years))

r_days  = (int64_max - local) / secs_of_day
r_years = r_days / 365.2422
print "64bit signed intがあふれるまで後%ld日 : 約%d年" % (long(r_days), long(r_years))

近年におけるスクリプト言語の便利さは異常
あとPerl版とC版は残り日数をUTCで計算してバグってる事に気づいた

参考:2002/01/22(火)00時10分27秒