在 C# ( ToOADate装置然),替换关键字为儒微日期?

分享到:
admin • 2018-09-27 09:18 来源:未知 EG0

  方法

  使用于当代当世的日期,它拥有清楚的缺隐。

  Julian日期是为正数日期定义的- 比如,公元前( 壹道纪元之前) 日期,在地文学计算中很微少见。 你不能用小于 0的年份构造澳门银河手机版对象,故此运用下面的方法不能计算BCE日期的儒微日期。

  正太阳历 1582鼎革把 11壹天洞之间的日历 10月4日 15 th。 此雕刻些日期不是在Julian日历容许正太阳历中定义的,条是澳门银河手机版接受它们干为参数。 余外面,运用上述方法不前往任何Julian日期的正确值。 运用 System.Globalization.JulianCalendar.ToDateTime(), 容许将JulianCalendar纪元转提交到澳门银河手机版构造函数的试验依然会在 5年 1582月日之前产生所拥有日期的错误结实。

  下面的例程,改编己珍 meeus'"地文算法",前往正确结实的所拥有日期从1 月 1 st,-4712,三更末了尾时间洞的儒微历。 假设经度过了拥有效的日期,他们也会抛出产 ArgumentOutOfRangeException 。

本文来源前瞻网,转载请注明来源!(图片来源互联网,版权归原作者所有)

p23q0

分享:
标签: