declare integer GetSystemTime in kernel32 STRING@ lctimestr lcsystem = replicate(chr(0),16) lres = GetSystemTime(@lcsystem) ? datetime(WordToNum(substr(lcsystem,1,2)),WordToNum(substr(lcsystem,3,2)),; WordToNum(substr(lcsystem,7,2)),WordToNum(substr(lcsystem,9,2)),; WordToNum(substr(lcsystem,11,2)),WordToNum(substr(lcsystem,13,2))) function WordToNum lparameter tcWORD local ln0,ln1 ln0=asc(subs(tcWORD,1,1)) ln1=asc(subs(tcWORD,2,1)) * (256) return ln1 + ln0It will automatically account for Daylight Savings Time.