[rrd-users] Once a day updates incorrect by timezone

brettow brett.d.wilson at gmail.com
Fri Aug 20 07:53:20 CEST 2010

Hi Tobi,

Thanks for the quick reply.

Im running on a windows system and using vb to update however from your
suggestion and for anyone else having the problem you can use the following
code which is from here ->

    od = now() 
    set oShell = CreateObject("WScript.Shell") 
    atb = "HKEY_LOCAL_MACHINE\System\CurrentControlSet\" &_ 
    offsetMin = oShell.RegRead(atb) 
    nd = dateadd("n", offsetMin, od) 
    WScript.Echo("Current = " & od & "<br>UTC = " & nd) 


oetiker wrote:
> Hi Brett,
> rrdtool times are UTC aligned, if your location is 10h away the
> rrdtool days will be shifted 10h vs your local time ... the
> simplest way arround this, is to run your rrdtool copy in UTC mode.
> use put a
> in front of every rrdtool command or set the environment variable
> in your script ... (that is for ALL rrdtool invocations ... create,
> update, graph ... everything !) and you will have to play with the
> timestamps a bit when putting data into rrdtool ...
> then rrdtool will seemingly operate in local-time, the only odd bit
> will be the times when daylight saving time starts and stops ...
> cheers
> tobi

View this message in context: http://rrd-mailinglists.937164.n2.nabble.com/Once-a-day-updates-incorrect-by-timezone-tp5443127p5443222.html
Sent from the RRDtool Users Mailinglist mailing list archive at Nabble.com.

More information about the rrd-users mailing list