Stay organized with collections
Save and categorize content based on your preferences.
CalculationType
class CalculationType
Known Direct Subclasses
IslamicCalendar.CalculationType.ISLAMIC |
Religious calendar (astronomical simulation)
|
IslamicCalendar.CalculationType.ISLAMIC_CIVIL |
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with civil (Friday) epoch.
|
IslamicCalendar.CalculationType.ISLAMIC_TBLA |
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with astronomical (Thursday) epoch.
|
IslamicCalendar.CalculationType.ISLAMIC_UMALQURA |
Umm al-Qura calendar
|
|
enumeration of available calendar calculation types
Summary
Enum values |
Religious calendar (astronomical simulation)
|
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with civil (Friday) epoch.
|
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with astronomical (Thursday) epoch.
|
Umm al-Qura calendar
|
Enum values
ISLAMIC_CIVIL
enum val ISLAMIC_CIVIL : IslamicCalendar.CalculationType
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with civil (Friday) epoch.
ISLAMIC_TBLA
enum val ISLAMIC_TBLA : IslamicCalendar.CalculationType
Tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29]) algorithm with astronomical (Thursday) epoch.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# IslamicCalendar.CalculationType\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nCalculationType\n===============\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/icu/util/IslamicCalendar.CalculationType \"View this page in Java\") \n\n```\nclass CalculationType\n```\n\n|---|---|-------------------------------------------------------|\n| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||\n| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\\\u003c[android.icu.util.IslamicCalendar.CalculationType](#)\\\u003e ||\n| | ↳ | [android.icu.util.IslamicCalendar.CalculationType](#) |\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Known Direct Subclasses [IslamicCalendar.CalculationType.ISLAMIC](#ENUM_VALUE:ISLAMIC), [IslamicCalendar.CalculationType.ISLAMIC_CIVIL](#ENUM_VALUE:ISLAMIC_CIVIL), [IslamicCalendar.CalculationType.ISLAMIC_TBLA](#ENUM_VALUE:ISLAMIC_TBLA), [IslamicCalendar.CalculationType.ISLAMIC_UMALQURA](#ENUM_VALUE:ISLAMIC_UMALQURA) |----------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| | [IslamicCalendar.CalculationType.ISLAMIC](#ENUM_VALUE:ISLAMIC) | Religious calendar (astronomical simulation) | | [IslamicCalendar.CalculationType.ISLAMIC_CIVIL](#ENUM_VALUE:ISLAMIC_CIVIL) | Tabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with civil (Friday) epoch. | | [IslamicCalendar.CalculationType.ISLAMIC_TBLA](#ENUM_VALUE:ISLAMIC_TBLA) | Tabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with astronomical (Thursday) epoch. | | [IslamicCalendar.CalculationType.ISLAMIC_UMALQURA](#ENUM_VALUE:ISLAMIC_UMALQURA) | Umm al-Qura calendar | |\n\nenumeration of available calendar calculation types\n\nSummary\n-------\n\n| Enum values ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| [ISLAMIC](#ENUM_VALUE:ISLAMIC) Religious calendar (astronomical simulation) |\n| [ISLAMIC_CIVIL](#ENUM_VALUE:ISLAMIC_CIVIL) Tabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with civil (Friday) epoch. |\n| [ISLAMIC_TBLA](#ENUM_VALUE:ISLAMIC_TBLA) Tabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with astronomical (Thursday) epoch. |\n| [ISLAMIC_UMALQURA](#ENUM_VALUE:ISLAMIC_UMALQURA) Umm al-Qura calendar |\n\nEnum values\n-----------\n\n### ISLAMIC\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val ISLAMIC : IslamicCalendar.CalculationType\n```\n\nReligious calendar (astronomical simulation) \n\n### ISLAMIC_CIVIL\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val ISLAMIC_CIVIL : IslamicCalendar.CalculationType\n```\n\nTabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with civil (Friday) epoch. \n\n### ISLAMIC_TBLA\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val ISLAMIC_TBLA : IslamicCalendar.CalculationType\n```\n\nTabular (intercalary years \\[2,5,7,10,13,16,18,21,24,26,29\\]) algorithm with astronomical (Thursday) epoch. \n\n### ISLAMIC_UMALQURA\n\nAdded in [API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val ISLAMIC_UMALQURA : IslamicCalendar.CalculationType\n```\n\nUmm al-Qura calendar"]]