It may be later than it looks, to a few 3000s
March 15, 2010
Daylight Saving Time started in the US early Sunday morning, and your HP 3000 should have kept up with the forward progress of the outside world's clocks. But if it didn't, then independent consultant Keven Miller has shared a repair.
"My DAYLIGHT job was still on the old TZ dates," he said of the list of trigger-dates for changing the 3000's clock. "I checked my TZTAB file (which was correct), and fixed my job."
HP supplied a new file for 3000s in 2007, when the US government and a few others changed crossover dates for the spring and fall time shifts. Miller shared an updated job stream to keep the 3000 on time.
THE TZTAB file was complex enough to merit more than one attempt by HP to revise it. Miller's job slows down the 3000's clock in the fall, but jumps it ahead right away in the springtime.
55.1 !COMMENT 2010-03-04 2nd Sun Mar, 1st Sun Nov
56 !COMMENT
57 !showclock
58 !if hpday = 1 and hpmonth = 11 and hpdate >= 1 and hpdate <= 7 then
59 ! SETCLOCK TIMEZONE = W7:00
60 ! ECHO SETVAR TZ "MST7MDT" > TZ.CMD.XSI
61 ! TELLOP *********************************************
62 ! TELLOP Changing the system clock to STANDARD TIME.
63 ! TELLOP The clock will S L O W D O W N until
64 ! TELLOP we havev fallen back one hour.
65 ! TELLOP *********************************************
66 !elseif hpday = 1 and hpmonth = 3 and hpdate >= 8 and hpdate <= 14 then
67 ! SETCLOCK TIMEZONE = W6:00
68 ! ECHO SETVAR TZ "MST7MDT" > TZ.CMD.XSI
69 ! TELLOP *********************************************
70 ! TELLOP Changing the system clock to DAYLIGHT TIME.
71 ! TELLOP The clock jumped ahead one hour.
72 ! TELLOP *********************************************
73 !endif
HP once hosted the new TZTAB file on the Jazz Web server. That means it's now available at the Speedware host for these HP files, as well as the Client Systems Jazz host. You will need to click through HP's standard, 40-page end user license agreement to get to the download page.