Article View: borland.public.cppbuilder.nativeapi
Article #10660Re: FindFirstFile, FILETIME, and Daylight Savings
From: Andrue Cope
Date: Wed, 07 Apr 2004 09:20
Date: Wed, 07 Apr 2004 09:20
39 lines
2987 bytes
2987 bytes
On Tue, 06 Apr 2004 16:46:58 -0700, Bob Gonder wrote: Lol. I was investigating this and came across some interesting code which led on to an interesting options dialog box in our main investigation tool. Amongst other things it contains the text: "Some file systems store date/times in UTC (Coordinated Universal Time) this is time zone independant and is equivalent to an all year round GMT. Other file systems store the date/time without any conversion. File systems that don't use UTC cause few problems for the investigator since the date/time reported by GenX or GenTree is valid without any need for conversion. File systems that use UTC on the other hand require that date/times be converted back into the original time zone before being displayed. Unfortunately there is often no way to determine the correct time zone programmatically. We have provided this option so that the user can decide what adjustment is required and have GenTree apply it for them. You should be aware that one feature of UTC based file systems is that daylight savings causes the displayed date/time to change. A file created during winter at 9am will be displayed during summer (by both GenTree and Explorer) as having been created at 10am." The options on the dialog allow the user to disable conversion to local time and to supply their own offset. I guess we've looked at this before which is perhaps not surprising. The comment from our investigation team was that they weren't really bothered. Dates and times are so crucial to an investigation that any discrepancies are soon weeded out and resolved. Having the above options is handy but they don't really care since they expect to spend a lot of time verifying and explaining date/times anyway. -- Andrue Cope [Bicester UK]
Technical Details
Message-ID:
<151n6244bvfwe.1n0u0c4duftm2$.dlg@40tude.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news.glorb.com!border1.nntp.ash.giganews.com!border2.nntp.ash.giganews.com!nntp.giganews.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mailReferences:
<1c8170tliot8sh3tp2gfk0v61as6l3uqti@4ax.com> <ak8rt8ua80v1$.zw3u0r86c55l.dlg@40tude.net> <ma6370d3jao3sjn3craod7n6jo4eioraq8@4ax.com> <8ptgrgaex8m6$.lkys4jypdxw.dlg@40tude.net> <bnn57013vvtk88ev5p544m0tq1gbuair87@4ax.com> <oje67018926bqmcugacq6jket2chjq651v@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10cc67,2bff2a2748be0347 X-Google-Attributes: gid10cc67,public X-Google-ArrivalTime: 2004-04-07 02:33:21 PST From: Andrue Cope <no.spam@spammy.com> Subject: Re: FindFirstFile, FILETIME, and Daylight Savings Newsgroups: borland.public.cppbuilder.nativeapi User-Agent: 40tude_Dialog/2.0.10.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit References: <1c8170tliot8sh3tp2gfk0v61as6l3uqti@4ax.com> <ak8rt8ua80v1$.zw3u0r86c55l.dlg@40tude.net> <ma6370d3jao3sjn3craod7n6jo4eioraq8@4ax.com> <8ptgrgaex8m6$.lkys4jypdxw.dlg@40tude.net> <bnn57013vvtk88ev5p544m0tq1gbuair87@4ax.com> <oje67018926bqmcugacq6jket2chjq651v@4ax.com> Date: Wed, 7 Apr 2004 10:20:27 +0100 Message-ID: <151n6244bvfwe.1n0u0c4duftm2$.dlg@40tude.net> NNTP-Posting-Host: 217.207.223.34 X-Trace: newsgroups.borland.com 1081329678 217.207.223.34 (7 Apr 2004 02:21:18 -0800) Lines: 39 Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news.glorb.com!border1.nntp.ash.giganews.com!border2.nntp.ash.giganews.com!nntp.giganews.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail