Closed. This question needs details or clarity。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                        
                        5年前关闭。
                                                                                            
                
        
我在hijri中找到了Islamic calendar日期的答案,但是代码非常复杂。

问题



是否有简单的功能将其作为DateTime类型?

最佳答案

尝试使用Joda-Time API IslamicChronology。它不是Android API的一部分,请下载JAR并将其添加到您的构建路径中,以在Android项目中使用它。

有关Islamic calendar system的信息,请参见Joda-Time文档。

该文档中的示例代码:

// 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());

08-18 04:16