如何将unix时间戳(1232559922)转换为小数日期(2454853.03150).
我发现一个网站(http://aa.usno.navy.mil/data/docs/JulianDate.php)执行类似的计算,但是我需要以编程方式进行.
解决方案可以是C/C++,python,perl,bash等…
Unix纪元(零点)是1970年1月1日GMT.这对应于2440587.5的朱利安日
所以,在伪代码中:
function float getJulianFromUnix( int unixSecs ) { return ( unixSecs / 86400.0 ) + 2440587.5; }