On Error * lcComputer = "." loWMIService = Getobject("winmgmts:\\" + lcComputer + "\root\cimv2") colItems = loWMIService.ExecQuery("Select * from Win32_TimeZone") For Each loItem In colItems ?"Bias: " + transf(loItem.Bias) && Offset in minutes ?"Caption: " + transf(loItem.Caption) && Description of the setting ?"Daylight Bias: " + transf(loItem.DaylightBias) && Daylight savings time setting ?"Description: " + transf(loItem.Description) && Description of the setting ? NextOr you can use the GETSYSTEMTIME() (GMT time) and make the diffence against the GETLOCALTIME() API to get the offset to GMT.