you have your timezone set wrongHow can this be, please?
it will not work properly if it is set wrong
click Set Time Zone in the Control Panel menu
click the +4 button
edit /etc/TZ and change UTC+4 to EST5EDT
your time zone should be set correctly now
you will probably have to set your time zone to +5 when you go back to Standard Time
it would probably be a good idea to reboot after setting the time zone
after you set the time zone correctly, if the clock is wrong, it's because the clock is set wrong ... set the clock and it should be ok
if you go to: http://andrewu.co.uk/clj/timezone/
it should show you that everything is set properly
the UTC time should be the correct UTC time
you can get the correct UTC time here
(scroll down a bit)
it should also tell you the correct local time in Florida
all the information on the andrewu site should be correct
also, if your time zone is set correctly, you can type
rdate -p time.nist.gov
and it will print the correct time ... if it doesn't, it's because your time zone is wrong
you could put echo EST5EDT > /etc/TZ in rc.local and if Puppy changes TZ behind your back, it will be set to EST5EDT again the next time you boot
i know the Puppy Time Zone Wizard says EST - New York City is -5 ... but it's not ... it's wrong ... see the man pages for hwclock and tzset
The offset string ... specifies the time value to be added to the local time to get Coordinated Universal Time (UTC). The offset is positive if the local time zone is west of the Prime Meridian and negative if it is east