# DateTime

{% hint style="info" %}
This class is part of an [Early Access](https://github.com/sentiance/v4-docs/blob/main/sdk/api-reference/android/usercontext/broken-reference/README.md) feature, and is subject to change in the future.
{% endhint %}

A date-time with a time-zone in the ISO-8601 calendar system.

## DateTime API

|          |                                                              |
| -------- | ------------------------------------------------------------ |
| long     | [getEpochTime](#getepochtime) ()                             |
| String   | [getTimezoneId](#gettimezoneid) ()                           |
| int      | [getTimezoneOffsetInMinutes](#gettimezoneoffsetinminutes) () |
| Calendar | [toCalendar](#tocalendar) ()                                 |

### `getEpochTime()`

> ```java
> long getEpochTime()
> ```
>
> Returns the epoch time.

### `getTimezoneId()`

> ```java
> String getTimezoneId()
> ```
>
> Returns the timezone ID. See java.util.TimeZone.

### `getTimezoneOffsetInMinutes()`

> ```java
> int getTimezoneOffsetInMinutes()
> ```
>
> Returns the timezone offset in minutes.

### `toCalendar()`

> ```java
> Calendar toCalendar()
> ```
>
> Returns a Calendar representation of this object.
