0

我想将给定的朱利安日期转换为普通日期。如何在 php 中做到这一点?

这是我试过的

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

但它返回假

有什么办法可以将此朱利安转换为正常日期?

4

1 回答 1

0

OP的示例试图找到对应于JD 735315的“正常”日期。根据这个一直给我很好结果的网站,正确答案是公元前2700年2月14日。PHP手册的这个页面说如果年份超出1970到2037的范围,jdtounix命令将返回FALSE,这解释了OP的结果。

PHP gregoriantojd 函数声称“公历 4714 BC 到 9999 AD 的有效范围”我建议逆函数 jdtogregorian 可以完成这项工作。

于 2016-03-18T14:15:19.347 回答