47145Re: [libertybasic] LB Files command bug?
- Nov 5, 2013Thanks, Stefan. So I'm going to assume that the info$(x,2) times will be accurate for comparison purposes of files created on the same computer, regardless of what time the clock on the wall was reading when the mod was made.Sorry about the attachment. It was irrelevant anyway.Bob Rantzow rantzow@... 858 755-3906 (Home) 858 822-9625 (Cell)From: Stefan Pendl <pendl2megabit@...>
Sent: Tuesday, November 5, 2013 1:07 PM
Subject: Re: [libertybasic] LB Files command bug?Am 05.11.2013 18:24, schrieb Bob Rantzow:
> I'm writing a program in which the Date of Last Mod of files is important to me, including the hour/minute/seconds. I want to compare these date/times as exactly as I can.
> I use the FILES command of LB to build the info$() array, per the documentation. I compare the values returned in the info$() array with the 'Properties' window I get from right-clicking on the files using Windows Explorer.
> What I'm seeing is that the info$(x,2) string agrees on Date, Min, Sec, but if the Hour is PM, the info$(x,2) value consistently has an hour value that is one less than Explorer / Properties displays.
> See the attached screen shot showing the Explorer window and the Properties window for FileB.txt.
> Is this a known problem?
The file times are always without daylight savings time.
You will have to add the daylight savings time difference to the
returned time on your own.
This is by design of Windows and the properties dialog is just
converting the file time to the local time.
BTW, this group doesn't allow attachments, you will have to upload it to
the files area of this group online.
LB 4.04 Pro ... http://www.libertybasic.com/assist.html
LB 4.04 ....... http://www.libertybasic.com/lb404setup.exe
LB Community Wiki .............. http://basic.wikispaces.com/
LB Programmer's Encyclopedia ... http://lbpe.wikispaces.com/
LB Bug Tracker ................. http://libertybasicbugs.wikispaces.com/
Books at http://www.lulu.com/ and http://www.amazon.com/
Alyce Watson ... APIs for Liberty BASIC
Carl Gundel .... Beginning Programming with Liberty BASIC
Windows 7 Home Premium 64-bit SP1
AMD Turion X2 RM-70 2GHz, 4GB RAM
- << Previous post in topic