util.xmppstream: new() now returns a parser object
[prosody.git] / util / datetime.lua
index 077cbb67fb294ab9ac5bdf7704fd6104e98821f9..c582a424f8bfafec6e05e6b9b5452034f2d71720 100644 (file)
@@ -1,28 +1,37 @@
--- XEP-0082: XMPP Date and Time Profiles\r
-\r
-local os_date = os.date;\r
-local error = error;\r
-\r
-module "datetime"\r
-\r
-function date()\r
-       return os_date("!%Y-%m-%d");\r
-end\r
-\r
-function datetime()\r
-       return os_date("!%Y-%m-%dT%H:%M:%SZ");\r
-end\r
-\r
-function time()\r
-       return os_date("!%H:%M:%S");\r
-end\r
-\r
-function legacy()\r
-       return os_date("!%Y%m%dT%H:%M:%S");\r
-end\r
-\r
-function parse(s)\r
-       error("datetime.parse: Not implemented"); -- TODO\r
-end\r
-\r
-return _M;\r
+-- Prosody IM
+-- Copyright (C) 2008-2009 Matthew Wild
+-- Copyright (C) 2008-2009 Waqas Hussain
+-- 
+-- This project is MIT/X11 licensed. Please see the
+-- COPYING file in the source package for more information.
+--
+
+
+-- 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;