Aegis Y2K

.\" .\" aegis - project change supervisor .\" Copyright (C) 2001-2004, 2006, 2008 Peter Miller .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 3 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see .\" . .\" .de an-p-footer .. .ad l .hy 0 .so version.so
.br .br .br

#
Aegis \*(v)
Year 2000 Status

Aegis does not suffer from Year 2000 problems.

- Aegis stores dates internally in Unix style (i.e. seconds offset), so internal storage of times and dates does not suffer from any Y2K problems.
- Aegis always uses the ANSI C standard `strftime` function to display times and dates. (This assumes that your vendor has supplied a compliant `strftime`.) This means that displaying dates does not assume fixed field widths, nor will it display the year 2000 as “100”.
- When a user enters dates, they may specify years with an explicit century. If a user enters a year with an implicit century, the closest is assumed.