永发信息网

c#怎么实现儒略日与公历日期的相互转换

答案:1  悬赏:40  手机版
解决时间 2021-03-29 01:43
c#怎么实现儒略日与公历日期的相互转换
最佳答案
/// 
/// 产生日期的Julian day
/// 

/// 
/// 
/// 
/// Julian day
private long julian ( int year, int month, int day )
{
    long jy = year, jm = month, jd = day;
    if (jy < 0)
    {
        jy = jy + 1;
    }
    if (month > 2)
    {
        jm = jm + 1;
    }
    else
    {
        jm = jm + 13;
        jy = jy - 1;
    }
    long jul = Convert.ToInt64 (Math.Floor (365.25 * jy) + Math.Floor (30.6001 * jm) + jd + 1720995.0);
    if (jy < 1582 && jm < 10 && jd < 15)
    {
        return jul;
    }
    else
    {
        long ja = Convert.ToInt64 (0.01 * jy);
        jul = Convert.ToInt64 (jul + 2 - ja + 0.25 * ja);
        return jul;
    }
}追问这个生成的是7位的儒略日,不是6位的追答你看着逻辑改改呗,一个意思嘛。
这是我去抄的,具体怎么算我也得看。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阅读下面的文字,仔细理解其话语的意思,完成
自动化专业本科生只会模电数电protel,能找啥
男说他除了得到女的身体之外、说女就没有付出
大家哑铃弯矩都用多少KG
fuji xerox D110的驱动和哪个能通用
写给女友情首诗姓名杨格格我爱你用上
退还之前多收的200元货款如何做会计分录
如果你第一次见到Alice,你会怎样和她打招呼
急求两篇灯具设计相关的外文文献!最好能带上
全自动洗碗机购买美的生产的可以吗,谁了解啊
请问一下,今年过年春晚的成绩单出来了吗?
银元可挡饰物佩戴吗
在三坐标检测室工作对身体好吗
一个女一个忧怎么念
怎样去除烫发中所留下的冷烫精味?
推荐资讯
货币对国家的影响
富士康普工招进得大专生和应聘进大专生工资待
求彩虹乐队hyde的一张图,龙形纹身
求hpCompacPro6305MTPC的pcidevice驱动,急求
湖畔炊烟百度云连接,要大结局的,谢谢
傅伟中的联系电话.说明:傅伟中先生是指峨眉气
英文歌曲到此为止
只有鸟类和昆虫可以在空中飞行______.(判断
模特算不算演艺人?
中国股市排名第一的是那一股,四大金刚是那四
Mr Li 的中文是什么
石峰区中国建设银行24小时自助银行(株洲田心
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?