0

指定されたユリウス日を通常の日付に変換したい。phpでそれを行う方法は?

ここに私が試したものがあります

$juliantime = 735315
$unixTime = jdtounix($juliantime );

しかし、それはfalseを返します

このジュリアンを通常の日付に変換する方法はありますか?

4

1 に答える 1

0

OPの例では、JD 735315に対応する「通常の」日付を見つけようとしています。常に良い結果をもたらしてくれたこのWebサイトによると、正解は紀元前2700年2月14日です。PHPマニュアルのこのページには、年が1970年から2037年の範囲外の場合、jdtounixコマンドはFALSEを返すと書かれており、OPの結果を説明しています。

PHP gregoriantojd 関数は、「グレゴリオ暦の有効範囲は紀元前 4714 年から西暦 9999 年まで」と主張していますが、逆関数 jdtogregorian がその仕事をする可能性があることをお勧めします。

于 2016-03-18T14:15:19.347 に答える