首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    shell语言关于date的一些用法

    ,例如,不要后面的%H:%M:%S或者只显示当前的月份,那就变成了: date "+%Y-%m-%d" -- date "+%m" 如果你想获取当天之前或者之后的某一天的时间,可以使用下面的方法...: [root ~]# date "+%Y-%m-%d" -11-05 [root ~]# date -d "1 days" "+%Y-%m-%d" -11...-06 [root ~]# date -d "1 days ago" "+%Y-%m-%d" -11-04 可以看到,想要前一天的时间,就直接输入1 days ago就可以。...:"$result_date 输出结果如下: 真实的年月日:2019-11-07 处理后的年月日:2019-11-7 可以看到,这个过程中,是借助了expr这个数学上的计算方法,来讲日期和月份都转化成数字...除此之外,我们可以使用date的方法来获取当前日期是一年中的第几个周。这里给出了三个参数都可以给出结果,我罗列一下,大家可以比较一下不同。

    87320

    每天学一个 Linux 命令(50):date

    %d #按月计的日期(01~31) %D #日期(mm/dd/yy) %h #和%b选项相同 %j #一年的第几天(001~366) %m #月份(01~12) %w #一个星期的第几天(0代表星期天...世纪,通常为省略当前年份的后两位数字 %U #一年中的第几周,以周日为每星期第一天 %e #按月计的日期,添加空格,等于%_d 应用举例 格式化输出当前时间信息 [root@centos7 ~]# date...Y-%m-%d %H:%M:%S" 2021-01-17 07:38:17 #下一天(明天)的时间 [root@centos7 ~]# date -d "+1 day" +"%Y-%m-%d %H:%...M:%S" 2021-01-18 07:38:50 #前一天(昨天)的时间 [root@centos7 ~]# date -d "-1 day" +"%Y-%m-%d %H:%M:%S" 2021-01...-16 07:38:56 #后一个月(下个月)的时间 [root@centos7 ~]# date -d "+1 month" +"%Y-%m-%d %H:%M:%S" 2021-02-17 07:39

    1.8K10
    领券