12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- ---[[
- LuCI http protocol implementation - date helper class.
- This class contains functions to parse, compare and format http dates.
- ]]
- module "luci.http.protocol.date"
- ---[[
- Return the time offset in seconds between the UTC and given time zone.
- @class function
- @name tz_offset
- @param tz Symbolic or numeric timezone specifier
- @return Time offset to UTC in seconds
- ]]
- ---[[
- Parse given HTTP date string and convert it to unix epoch time.
- @class function
- @name to_unix
- @param data String containing the date
- @return Unix epoch time
- ]]
- ---[[
- Convert the given unix epoch time to valid HTTP date string.
- @class function
- @name to_http
- @param time Unix epoch time
- @return String containing the formatted date
- ]]
- ---[[
- Compare two dates which can either be unix epoch times or HTTP date strings.
- @class function
- @name compare
- @param d1 The first date or epoch time to compare
- @param d2 The first date or epoch time to compare
- @return -1 - if d1 is lower then d2
- @return 0 - if both dates are equal
- @return 1 - if d1 is higher then d2
- ]]
|