Модуль:Dates: различия между версиями

[досмотренная версия][досмотренная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 374:
return time
end
--[[
 
function p.parseISO8601_Julian(str)
assert(type(str) == "string");
Строка 409:
return os.time(value)
end
]]
 
--[[
Строка 415 ⟶ 416 :
* {{#invoke:Dates|test_parseISO8601_Julian|+00000001825-12-14T00:00:00Z}}<br/>14 (26) декабря 1825 (+12) — Восстание декабристов
* {{#invoke:Dates|test_parseISO8601_Julian|+00000001917-10-25T00:00:00Z}}<br/>25 октября (7 ноября) 1917 (+13) — Октябрьская революция
]]
function p.test_parseISO8601_Julian(frame)
local s_iso_date = tostring(frame.args[1])
Строка 425:
end
end
]]
 
local g2uBoundary1 = os.time({year = 1582, month = 10, day = 15, hour=0, min=0, sec=0}) -- p.parseISO8601('1582-10-15T00:00:00Z')
local g2uBoundary2 = os.time({year = 1700, month = 3, day = 12, hour=0, min=0, sec=0}) -- p.parseISO8601('1700-03-12T00:00:00Z')
local g2uBoundary3 = os.time({year = 1800, month = 3, day = 13, hour=0, min=0, sec=0}) -- p.parseISO8601('1800-03-13T00:00:00Z')
local g2uBoundary4 = os.time({year = 1900, month = 3, day = 14, hour=0, min=0, sec=0}) -- p.parseISO8601('1900-03-14T00:00:00Z')
local g2uBoundary5 = os.time({year = 1918, month = 1, day = 26, hour=0, min=0, sec=0}) -- p.parseISO8601('1918-01-26T00:00:00Z') -- декрет Ленина
 
-- Передаваемое время обязано быть по Григорианскому календарю (новому стилю)