date命令用法

1.获取当前时间

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

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

    %w:获取星期几

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

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

    输出: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。  


你可能感兴趣的:(Date,时间戳)