If your time clock seems off by several hours, you've probably got it reading in localtime, when it's set to UTC, or vice-versa
As Gerrit so succinctly put it "man hwclock, man hwclock, man hwclock".
For those people in Beaverton, set your remote lpd queue to point to "bulter4.beaverton.ibm.com" with the remote queue name being that of the printer (should look something like "usbvrld7").
If you don't know how to do this, try "printtool" (which is default on RedHat, and installable on Debian).