Я работаю в lua без поддержки даты, так что каким образом можно конвертировать unix в миллисекунды во время и дату
мм / дд / гггг чч: мм: сс
у меня есть время и день, но год и месяц тяжелые
Спасибо.
РЕДАКТИРОВАТЬ: ВСЕ, что мне нужно, это день месяца, теперь я разобрался с другими частями
РЕДАКТИРОВАТЬ: первая часть кода НЕТ ДНЯ МЕСЯЦА и все еще работает на летнее время
TIMEZONE=-5
DAYLIGHTSAVING=0--NOT DONE
while true do
t=tick()
y=math.floor(1970+ t /31556926)
ds=((1970+t/31556926)-y)*31556926
m=math.floor(ds/2629743)+1
d=math.floor(ds/86400)+1
md=0--NOT DONE
wd=d%7+6
print(md,wd)
h=math.floor(math.fmod(t,60*60*24)/3600) + 5 + (TIMEZONE) + (DAYLIGHTSAVING)
mn= math.floor(math.fmod(t,60*60*24)/60 - 60*h)
s= math.floor(math.fmod(math.fmod(t,60*60*24),60))
print(m,d,y)
print(h,mn,s)
wait(1)
end
я сделаю его лучше, если получу день месяца и летнее время