by Apprentice » Tue Aug 21, 2018 5:32 am
indicator.parameters:addInteger("ToTime", "Convert the date to", "", 3);
indicator.parameters:addIntegerAlternative("ToTime", "EST", "", 1);
indicator.parameters:addIntegerAlternative("ToTime", "UTC", "", 2);
indicator.parameters:addIntegerAlternative("ToTime", "Local", "", 3);
indicator.parameters:addIntegerAlternative("ToTime", "Server", "", 4);
indicator.parameters:addIntegerAlternative("ToTime", "Financial", "", 5);
indicator.parameters:addIntegerAlternative("ToTime", "Display", "", 6);
ToTime=instance.parameters.ToTime;
if ToTime == 1 then
ToTime=core.TZ_EST;
elseif ToTime == 2 then
ToTime=core.TZ_UTC;
elseif ToTime == 3 then
ToTime=core.TZ_LOCAL;
elseif ToTime == 4 then
ToTime=core.TZ_SERVER;
elseif ToTime == 5 then
ToTime=core.TZ_FINANCIAL;
elseif ToTime == 6 then
ToTime=core.TZ_TS;
end
local now = core.host:execute("getServerTime");
now = core.host:execute ("convertTime", core.TZ_EST, ToTime, now);
local DATA = core.dateToTable (now);
local Time = " Date : " .. DATA.month.." / ".. DATA.day .." Time: ".. DATA.hour .." / ".. DATA.min .." / ".. DATA.sec;