View source for Module:Weekly site information
Appearance
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
local p = {}
local mw_error = require('Module:Error').error
local first_date = os.time{year=2024, month=9, day=8}
local curr_date = os.time()
local diff = os.difftime(curr_date, first_date) / (24 * 60 * 60)
function p._release(offset, release_num)
offset = offset or 0
if release_num then
offset = release_num - math.floor(diff / 7)
end
release_num = release_num or (math.floor(diff / 7) + offset)
local end_date = os.date("*t", curr_date - (diff % 7) * 24 * 60 * 60)
end_date.day = end_date.day - (end_date.wday - 1) + offset * 7
local start_date = os.date("*t", os.time{year=end_date.year, month=end_date.month, day=end_date.day - 7})
000
1:0
Templates used on this page:
- Template:High priority (view source)
- Template:Ombox (view source)
- Template:Template link expanded (view source)
- Template:Tlx (view source)
- Module:Arguments (view source)
- Module:Documentation (view source)
- Module:Documentation/config (view source)
- Module:Documentation/styles.css (view source)
- Module:Error (view source)
- Module:Message box (view source)
- Module:Message box/configuration (view source)
- Module:Message box/ombox.css (view source)
- Module:Template link general (view source)
- Module:Weekly site information (view source)
- Module:Weekly site information/doc (view source)
- Module:Yesno (view source)
Return to Module:Weekly site information.