linux和mac os的命令一致么,Mac OS和Linux下date命令异同比较

Mac OS

Mac OS使用AT&T UNIX版本date命令。date 当前时间2017年 3月13日 星期一 23时48分07秒 CSTdate +%c 当前时间一 3/13 23:49:57 2017date -r 1489420972 转换 Unix timestamp2017年 3月14日 星期二 00时02分52秒 CSTdate -r filename 文件修改时间2017年 3月13日 星期一 23时48分07秒 CSTdate "+%Y-%m-%d %H:%M:%S" 格式化输入2017-03-1400:15:07date -v-1M 减一秒(其他yyyymmddHHMMSS)2017年 3月13日 星期一 23时48分15秒 CSTdate -v-1d "+%Y-%m-%d %H:%M:%S" 减一天格式化输出2017-03-1300:15:07date "+%N" NN

Linux

Linux使用GNU版本date命令。date -s "2008-05-23 01:01:01" 设置系统时间(root)

date 当前时间2017年 03月 13日 星期一 23:48:37 CSTdate +%c 当前时间2017年03月13日 星期一 23时48分54秒date +%Y-%m-%d%t%H:%M:%S%n%p 格式化当前时间2017-03-1400:15:07

上午date +%Y-%m-%d --date="+1 day" 加一天2017-03-15date +%Y-%m-%d --date="+1 day" 加一月2017-04-14date +%Y-%m-%d --date="+1 year 加一年2018-03-14date -d "+1 days" +%Y-%m-%d 加一天2018-03-15date -d "2 weeks" +%Y-%m-%d 两周后2018-03-28date -d "30 days ago 30天前2018-02-12date -d "jan 14 -2 weeks" +%Y-%m-%d 两周前2016-12-31date "+%N" nanoseconds(000000000-999999999)532833721

用法相同

Mac OS 与 Linux在格式化输入用法相同date +%A 星期星期二date +%B 月份三月date +%b 月份 同 date +%h3date +%j 一年中的第几天 (001-366)073date +%m 月份(第几个月)03date +%U 一年中的第几周(00-53,以周天为第一天)11date +%W 一年中的第几周(00-53,以周一为第一天)11date +%y 年份17date +%Y 年份2017

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值