# DateFormat.HourCycle

Added in[API level 33](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# HourCycle

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/icu/text/DateFormat.HourCycle "View this page in Java")  

```
class HourCycle
```

|---|---|--------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                    |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.icu.text.DateFormat.HourCycle](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#)\> ||
|   | ↳ | [android.icu.text.DateFormat.HourCycle](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#) |

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [DateFormat.HourCycle.HOUR_CYCLE_11](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_11),[DateFormat.HourCycle.HOUR_CYCLE_12](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_12),[DateFormat.HourCycle.HOUR_CYCLE_23](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_23),[DateFormat.HourCycle.HOUR_CYCLE_24](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_24) |-----------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------| | [DateFormat.HourCycle.HOUR_CYCLE_11](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_11) | hour in am/pm (0\~11) | | [DateFormat.HourCycle.HOUR_CYCLE_12](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_12) | hour in am/pm (1\~12) | | [DateFormat.HourCycle.HOUR_CYCLE_23](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_23) | hour in day (0\~23)   | | [DateFormat.HourCycle.HOUR_CYCLE_24](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_24) | hour in day (1\~24)   | |

Hour Cycle

## Summary

|                                                                       Enum values                                                                       ||
|------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [HOUR_CYCLE_11](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_11) hour in am/pm (0\~11) |
| [HOUR_CYCLE_12](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_12) hour in am/pm (1\~12) |
| [HOUR_CYCLE_23](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_23) hour in day (0\~23)   |
| [HOUR_CYCLE_24](https://developer.android.com/reference/kotlin/android/icu/text/DateFormat.HourCycle#ENUM_VALUE:HOUR_CYCLE_24) hour in day (1\~24)   |

## Enum values

### HOUR_CYCLE_11

Added in[API level 33](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val HOUR_CYCLE_11 : DateFormat.HourCycle
```

hour in am/pm (0\~11)  

### HOUR_CYCLE_12

Added in[API level 33](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val HOUR_CYCLE_12 : DateFormat.HourCycle
```

hour in am/pm (1\~12)  

### HOUR_CYCLE_23

Added in[API level 33](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val HOUR_CYCLE_23 : DateFormat.HourCycle
```

hour in day (0\~23)  

### HOUR_CYCLE_24

Added in[API level 33](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val HOUR_CYCLE_24 : DateFormat.HourCycle
```

hour in day (1\~24)