访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令学习之date的使用

时间:2019-06-16

linux vi命令_linux重启命令_linux命令

输入命令:date +"%Y-%m-%d"

得到结果:

2017-12-12

输出昨天的日期:date -d "1 day ago" +"%Y-%m-%d"

2017-12-11

[图]

3 可以用date命令设置系统时间

linux命令_linux重启命令_linux vi命令

输入命令:date -s "20171212 19:17:59"

这样可以设置全部时间

如果只是设置日期的话,可以这样

date -s 20171212

这样会把具体时间设置成空00:00:00

如果只是设置时间的话linux命令,可以这样

date -s 01:01:01

linux命令_linux vi命令_linux重启命令

[图]

4. date命令还可以多日期进行加减操作

显示未来一天日期的命令:date -d "+1 day" +%Y%m%d

得到结果:20171213

同理:显示过去一天日期的命令:date -d "-1 day" +%Y%m%d

得到结果:20171211

显示未来一月日期的命令:date -d "+1 month" +%Y%m%d

linux vi命令_linux重启命令_linux命令

得到结果:20180112

显示未来一年日期的命令:date -d "+1 year" +%Y%m%d

得到结果:20181212

[图]

5 date命令还可以进行apache格式转换:date -d "Dec 5, 2017 10:00:37 AM" +"%Y-%m-%d %H:%M.%S"

得到结果:

2017-12-05 10:00.37

[图]