]> git.madduck.net Git - etc/awesome.git/commitdiff

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

luatz/init: Add `now()` function
authordaurnimator <quae@daurnimator.com>
Fri, 29 Aug 2014 20:57:26 +0000 (16:57 -0400)
committerdaurnimator <quae@daurnimator.com>
Fri, 29 Aug 2014 20:57:26 +0000 (16:57 -0400)
doc/index.md
luatz/init.lua

index 2b7872dc0e6e2a5f6171c197d6705803daba1038..e0ece6af8fe8592e50e65b5263c2ad14c72c853e 100644 (file)
@@ -13,6 +13,11 @@ The table includes the following sub modules, which have their own documentation
 Returns the current unix timestamp using the most precise source available.
 See `gettime` for more information.
 
+### `now ( )`
+
+Returns the current time as a timetable object
+See `timetable` for more information
+
 
 ### `get_tz ( [timezone_name] )`
 
index 923e4d6047fc1273b6b2614aaf5dac2b738a026e..1a6c83533c99a7c1c6274aca03d29352e69ef8db 100644 (file)
@@ -17,6 +17,11 @@ _M.time_in = function ( tz , now )
        return _M.get_tz ( tz ):localize ( now )
 end
 
+_M.now = function ( )
+       local ts = _M.gettime.gettime ( )
+       return _M.timetable.new_from_timestamp ( ts )
+end
+
 --- C-like functions
 
 _M.gmtime = function ( ts )