date命令用法

1.获取当前时间spa

    date "+%Y-%d-%m %H:%M:%S"字符串

    输出:2014-02-10 22:34:52string

    %w:获取星期几date

2.时间与时间戳相互转换时间戳

    获取当前时间戳:date +%snext

    输出:1412260667英文

    把时间戳转换为时间:date -d @1412260667时间

    输出:2014年 10月 02日 星期四 22:37:47 CST字符

    把时间转换为时间戳:date -d '2015-01-01' +%s

    输出:1420041600

3.获取过去或将来的时间戳

    获取昨天的时间戳:date -d  "yesterday" +%s

    输出:1412174625

   获取下个月的时间戳:date -d "next month" +%s

    输出:1414939492

    date -d  "string" 其中string是合法的英文时间字符串,好比明天tomorrow,3天前-3 day,明年next year。  

相关文章
相关标签/搜索