-`timezone` a string representing timezone, can also include DST adjustment. For full syntax see [TZ variable documentation](http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html).
#### Returns
`nil`
#### Example
```lua
--set timezone to Eastern Standard Time
time.settimezone("EST+5")
```
## time.initntp()
Initializes and starts ntp client
#### Syntax
`time.initntp([ntpAddr])`
#### Parameters
-`ntpAddr` address of a ntp server, defaults to "pool.ntp.org" if none is specified
#### Returns
`nil`
#### Example
```lua
time.initntp("pool.ntp.org")
```
## time.ntpenabled()
Checks if ntp client is enabled.
#### Syntax
`time.ntpenabled()`
#### Parameters
none
#### Returns
`true' if ntp client is enabled.
## time.ntpstop()
Stops ntp client.
#### Syntax
`time.ntpstop()`
#### Parameters
none
#### Returns
`nil`
## time.epoch2cal()
Converts timestamp in Unix epoch to calendar format
#### Syntax
`time.epoch2cal(time)
#### Parameters
-`time` number of seconds since the Epoch
#### Returns
A table containing the fields:
-`year` 1970 ~ 2038
-`mon` month 1 ~ 12 in current year
-`day` day 1 ~ 31 in current month
-`hour`
-`min`
-`sec`
-`yday` day 1 ~ 366 in current year
-`wday` day 1 ~ 7 in current weak (Sunday is 1)
-`dst` day time adjustment:
- 1 (DST in effect, i.e. daylight time)
- 0 (DST not in effect, i.e. standard time)
- -1 (Unknown DST status)
#### Example
```lua
--Gets current time calendar format, no locale adjustment