我想将给定的朱利安日期转换为普通日期。如何在 php 中做到这一点?
这是我试过的
$juliantime = 735315
$unixTime = jdtounix($juliantime );
但它返回假
有什么办法可以将此朱利安转换为正常日期?
我想将给定的朱利安日期转换为普通日期。如何在 php 中做到这一点?
这是我试过的
$juliantime = 735315
$unixTime = jdtounix($juliantime );
但它返回假
有什么办法可以将此朱利安转换为正常日期?
OP的示例试图找到对应于JD 735315的“正常”日期。根据这个一直给我很好结果的网站,正确答案是公元前2700年2月14日。PHP手册的这个页面说如果年份超出1970到2037的范围,jdtounix命令将返回FALSE,这解释了OP的结果。
PHP gregoriantojd 函数声称“公历 4714 BC 到 9999 AD 的有效范围”我建议逆函数 jdtogregorian 可以完成这项工作。