X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/e5c87b4489b0881b7b9903733478f0d11ac96ab7..85c40964551cb74c3d6ef6bf61a12fd79013389b:/luatz/init.lua?ds=inline diff --git a/luatz/init.lua b/luatz/init.lua index 1f223d1..2660715 100644 --- a/luatz/init.lua +++ b/luatz/init.lua @@ -1,12 +1,18 @@ -local get_tz = require "luatz.tzcache".get_tz +local _M = { + parse = require "luatz.parse" ; + strftime = require "luatz.strftime" ; + timetable = require "luatz.timetable" ; +} + +--- Top-level aliases for common functions + +_M.time = require "luatz.gettime".gettime +_M.get_tz = require "luatz.tzcache".get_tz -local function gettimein ( tz , now ) - return get_tz ( tz ):localize ( now ) +--- Handy functions + +_M.time_in = function ( tz , now ) + return _M.get_tz ( tz ):localize ( now ) end -return { - get_tz = get_tz ; - gettime = require "luatz.gettime".gettime ; - gettimein = gettimein ; - timetable = require "luatz.timetable" ; -} +return _M