James Perkins wrote: > encourages me to support -2459 to +2559. Yes, that's right. If possible it should go all the way to -24:59:59 to +25:59:59. Or perhaps you should allow the first two digits to be anything up to 99; why not be generous?