diff options
Diffstat (limited to 'util/datetime.lua')
-rw-r--r-- | util/datetime.lua | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/util/datetime.lua b/util/datetime.lua index 97dcb8b4..8e77718d 100644 --- a/util/datetime.lua +++ b/util/datetime.lua @@ -7,31 +7,31 @@ -- --- XEP-0082: XMPP Date and Time Profiles
-
-local os_date = os.date;
-local error = error;
-
-module "datetime"
-
-function date()
- return os_date("!%Y-%m-%d");
-end
-
-function datetime()
- return os_date("!%Y-%m-%dT%H:%M:%SZ");
-end
-
-function time()
- return os_date("!%H:%M:%S");
-end
-
-function legacy()
- return os_date("!%Y%m%dT%H:%M:%S");
-end
-
-function parse(s)
- error("datetime.parse: Not implemented"); -- TODO
-end
-
-return _M;
+-- XEP-0082: XMPP Date and Time Profiles + +local os_date = os.date; +local error = error; + +module "datetime" + +function date(t) + return os_date("!%Y-%m-%d", t); +end + +function datetime(t) + return os_date("!%Y-%m-%dT%H:%M:%SZ", t); +end + +function time(t) + return os_date("!%H:%M:%S", t); +end + +function legacy(t) + return os_date("!%Y%m%dT%H:%M:%S", t); +end + +function parse(s) + error("datetime.parse: Not implemented"); -- TODO +end + +return _M; |