datetime – 将unix时间戳转换为julian

前端之家收集整理的这篇文章主要介绍了datetime – 将unix时间戳转换为julian前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何将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;
}

猜你在找的Bash相关文章