Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: RegqueryBin Day light savings Daylightbias
I am reading a binary value from the registry called DaylightBias. It gives the offset in minutes from Daylight savings time. How can I convert this binary value?
AddExtender("wilx34I.dll") Xdaylightbias=RegQueryBin(@REGMACHINE, "System\CurrentControlSet\control\TimeZoneInformation[DaylightBias]") Xbias=RegQueryBin(@REGMACHINE, "System\CurrentControlSet\control\TimeZoneInformation[Bias]") x1=ItemExtract(1,Xdaylightbias," ") x2=ItemExtract(2,Xdaylightbias," ") x3=ItemExtract(3,Xdaylightbias," ") x4=ItemExtract(4,Xdaylightbias," ") x1=xHex(x1) x2=xHex(x2) x3=xHex(x3) x4=xHex(x4) daylightbias= (x4 << 24) + (x3 << 16) + (x2 << 8) + x1 x1=ItemExtract(1,Xbias," ") x2=ItemExtract(2,Xbias," ") x3=ItemExtract(3,Xbias," ") x4=ItemExtract(4,Xbias," ") x1=xHex(x1) x2=xHex(x2) x3=xHex(x3) x4=xHex(x4) standardtimeoffset= - ((x4 << 24) + (x3 << 16) + (x2 << 8) + x1) message("GMT offset",standardtimeoffset) message("Daylight savings time difference",daylightbias) daylighttimeoffset= standardtimeoffset - daylightbias Message("Daylight savings offset",daylighttimeoffset) exit
Article ID: W13866
Filename: Find DayLightBias.txt
File Created: 2001:03:01:12:15:24
Last Updated: 2001:03:01:12:15:24