date

语法

date[mm/dd{yy|yyyy}][-sfo]

说明

显示或设置系统的当前日期。

选项

mm

指定要设置的日期的月 (1-12)。

dd

指定要设置的日期的日 (1-31)。

yyyy

指定四位数年份日期。

-sfo

指定标准格式输出显示。

用法

如果未指定任何参数,则显示当前日期。如果指定了有效的月、日和年,则更新系统的日期。规则是:

  • 除数字字符和 / 外,参数中的所有其它字符均无效。如果数字在错误的月/日/年范围内,则 Shell 报告错误。

  • 数字字符前后不允许有空格。在数字中插入空格无效。

  • 年范围大于或等于 1998 年。用两个数字字符指示年。将 98 以下的数字视为 20xx,将等于或大于 98 的数字视为 19xx。00 表示 2000。例如:
Shell> date 8/4/97
Shell> date 
8/04/2097 
Shell> 
Shell> date 8/4/98 
Shell> date 08/04/1998
Shell>

有效的年范围是 1998-2099。

示例

显示系统中的当前日期:

fs0:\> date 
06/18/2001

设置长年格式的日期并显示它:

fs0:\> date 01/01/2050
fs0:\> date
01/01/2050

设置短年格式的日期并显示它:

fs0:\> date 06/18/01
fs0:\> date
06/18/2001