首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将生日转换为相当于农历年份的日期

将生日转换为相当于农历年份的日期
EN

Stack Overflow用户
提问于 2012-12-03 00:45:29
回答 1查看 217关注 0票数 0

有没有可能算出某人的阴历出生日期,因为你知道一般的日子(公历)?

在joda time网站上有一个例子,它显示:

代码语言:javascript
复制
// setup date object for midday on May Day 2004 (ISO year 2004)
DateTime dtISO = new DateTime(2004, 5, 1, 12, 0, 0, 0);

// find out what the same instant is using the Islamic Chronology
DateTime dtIslamic = dtISO.withChronology(IslamicChronology.getInstance());

今年的ISO年代表的是公历吗?

EN

回答 1

Stack Overflow用户

发布于 2012-12-03 04:11:18

ISO chronology是一种扩展的(proleptic)公历,这意味着严格地说,在1582年公历被接受之前,没有公历年表,但国际标准化组织年表在此之前对其进行了扩展。所以,是的,对于所有现代(1582年以后)的日期,ISO年份与公历年份相同。

另一种选择是GJChronologyDateTime constructor that accepts the desired chronology as a parameter,它可以根据实际日期在儒略年表和公历年表之间自动切换。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13671381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档