Linux 和 FreeBSD 虽说都是 *nix 系统,但date 函数的用法不一样。
例如,今天是 2008-9-14
FreeBSD:
输入:date -v -1d +%Y%m%d
输出:20080913
输入:date -v +1d +%Y%m%d
输出:20080915
输入:date -v +0d +%Y%m%d
输出:20080914
date -v +0d +%Y%m%d%H%M%S
20100919204949
(输出显示年月日小时分钟秒)
Linux:
输入:date --date='yesterday' +%Y%m%d
输出:20080913
输入:date --date='today' +%Y%m%d
输出:20080914
输入:date --date='tomorrow' +%Y%m%d
输出:20080915
阅读(979) | 评论(0) | 转发(0) |