mirror of
https://github.com/TangentFoxy/lua-date.git
synced 2025-07-28 11:02:17 +00:00
added ldoc config file, and html-cleanup of help file
This commit is contained in:
7
config.ld
Normal file
7
config.ld
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
project='LuaDate'
|
||||||
|
title='LuaDate; Date and time library'
|
||||||
|
description='Module for date and time manipulation, with timezone, string parsing, timespan support'
|
||||||
|
format='discount'
|
||||||
|
file='./date.lua'
|
||||||
|
dir='LDoc'
|
||||||
|
readme='readme.md'
|
19
date.lua
19
date.lua
@@ -1,11 +1,10 @@
|
|||||||
--[[LuaDate version:2.1.0]]-------------------------------
|
---------------------------------------------------------------------------------------
|
||||||
--[[------------------------------------------------------
|
-- Module for date and time calculations
|
||||||
Copyright (C) 2006, by Jas Latrix (jastejada@yahoo.com)
|
--
|
||||||
All Rights Deserved.
|
-- @copyright Version 2.1.0, Copyright (C) 2006, by Jas Latrix (jastejada@yahoo.com), All Rights Deserved. Use this code at your own risk!. Keep out of reach of children. Copyright (C) 2013 update to Lua 5.2 by Thijs Schreijer
|
||||||
use this code at your own risk!.
|
-- @name date
|
||||||
keep out of reach of children.
|
-- @class module
|
||||||
Copyright (C) 2013 update to Lua 5.2 by Thijs Schreijer
|
|
||||||
--]]------------------------------------------------------
|
|
||||||
--[[ CONSTANTS ]]--
|
--[[ CONSTANTS ]]--
|
||||||
local HOURPERDAY = 24
|
local HOURPERDAY = 24
|
||||||
local MINPERHOUR = 60
|
local MINPERHOUR = 60
|
||||||
@@ -420,7 +419,9 @@
|
|||||||
self.daynum, self.dayfrc = dn + floor(df/TICKSPERDAY), mod(df, TICKSPERDAY)
|
self.daynum, self.dayfrc = dn + floor(df/TICKSPERDAY), mod(df, TICKSPERDAY)
|
||||||
return (dn >= DAYNUM_MIN and dn <= DAYNUM_MAX) and self or error("date beyond imposed limits:"..self)
|
return (dn >= DAYNUM_MIN and dn <= DAYNUM_MAX) and self or error("date beyond imposed limits:"..self)
|
||||||
end
|
end
|
||||||
|
--- Gets the date from a date object.
|
||||||
|
-- @return 3 return values; year, month, day
|
||||||
|
-- @example local y, m, d = MyDate:getdate()
|
||||||
function dobj:getdate() local y, m, d = breakdaynum(self.daynum) return y, m+1, d end
|
function dobj:getdate() local y, m, d = breakdaynum(self.daynum) return y, m+1, d end
|
||||||
function dobj:gettime() return breakdayfrc(self.dayfrc) end
|
function dobj:gettime() return breakdayfrc(self.dayfrc) end
|
||||||
|
|
||||||
|
3991
doc/index_cleaned.html
Normal file
3991
doc/index_cleaned.html
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user