astro/pdate.c: custom date formatting. Care needs to be taken -- it handles the gregorian change, date(1) does proleptic gregorian. auth/cron.c: should be fine, needs a double-check. auth/lib/getexpiration.c: see above, may need to remove year offsets. auth/secstore/secuser.c: fine, but we can improve it with tmparse(). aux/msexceltables.c: probably needs to stay, excel dates are fucked. aux/gps/gpsfs.c: can use tmnorm(), and fix limits. aux/timesync.c: don't need to do anything, but needs a double check. calendar.c: custom date formatting can be deleted. cwfs/time.c: can use tmnorm() date.c: mostly goes away webcookies.c: strototime() can go away. faces/plumb.c: parsedate() can go away gzip/unzip.c: fine, unless we decide to change tm->year. ip/ftpfs.c: cracktime() can go away: drugs are bad. upas/*: ...it's everywhere.