As part of my Y2K testing I intend rolling the date forward on my filer (F230, currently 5.2.1, NFS & CIFS) to just before midnight on the 31st and then watch it as it ticks over midnight. So far, so good.
You are, of course, also planning to set it to 23:59 on February 28, 2000 and make sure it rolls over to February 29, 2000, right?
(Yes, we should handle that correctly:
tooting.eng.netapp.com$ egrep isleap /rlse/5.2.1/prod/common/lib/tzfile.h #define isleap(y) (((y) % 4) == 0 && (((y) % 100) != 0 || ((y) % 400) == 0))
(thank you, Arthur Olson), and I think that was part of our Y2K testing, but if you're going to check 1999-12-31 -> 2000-01-01, you should probably check 2000-02-28 -> 2000-02-29 on your machines as well.)