Module:lnk-date: Difference between revisions

m
ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
mNo edit summary
mNo edit summary
Line 10: Line 10:
["day"] = d_value,
["day"] = d_value,
["month"] = m_value,
["month"] = m_value,
["year"] = y_value
["year"] = y_value,
["hour"] = 12,
["minute"] = 0,
}
}
Line 28: Line 30:
["month"] = 3,
["month"] = 3,
["year"] = greg_date.year - 1,
["year"] = greg_date.year - 1,
["hour"] = 12,
["minute"] = 0,
}
}
Line 39: Line 43:
end
end
laenk_date.yday = math.floor(os.difftime(os.time(greg_date), os.time(last_laenk_ny)) / (24 * 60 * 60))
laenk_date.yday = math.floor((os.difftime(os.time(greg_date), os.time(last_laenk_ny)) / (24 * 60 * 60)) + 0.5)
mw.log(laenk_date.yday)
laenk_date.month = math.floor(laenk_date.yday / 30) + 1
laenk_date.month = math.floor(laenk_date.yday / 30) + 1
laenk_date.day = (laenk_date.yday % 30) + 1
laenk_date.day = (laenk_date.yday % 30) + 1