指定された日からどれだけの日数がたったかを求めるには?
[上に]
[前に]
[次に]
くらっかぁ
1999/05/31(月) 16:34:04
指定された日(例えば1999/1/1)から現在まで何日たったかを求めるにはどうすればよいのですか?
ふじ
1999/05/31(月) 16:48:34
date.getTime() で、指定した日と現在のそれぞれの秒数(ミリセコンド)を取得して
引き算して、1000*60*60*24で割る。
http://www.tohoho-web.com/js/date.htm
なえ
1999/05/31(月) 17:21:00
Perlなら
use Time::Local;
$time1 = timelocal(0,0,0,1,0,1999);
$time2 = time;
$days = int(abs($time2-$time1) / (24*60*60));
です。
Time::LocalモジュールはPerlに標準で付いてます。
timelocal関数はlocaltime関数の逆の動きをします。
使い方は
timelocal(sec,min,hour,mday,mon,year);
返り値は1970年1月1日から指定した日時までの秒数です。
くらっかぁ
1999/06/02(水) 00:41:33
[[解決]]
みなさんありがとうございました。
[上に]
[前に]
[次に]