linux下date的用法比较复杂,但是也用的比较多,尤其是shell里面。现总结一下自己常用到的几种用法。
  1.时间设置
  # date -s 20080305 -------->设置日期
  # date -s 12:19:50 ------->设置时间
  2.取得时间戳,时间戳是指从1970年1月1日0点0分到现在一共经过了多少秒
  date +%s
  反之:通过秒数查具体年月日
  date -d ' 1970-01-01 UTC 1204704624 seconds'
  3.以24小时制显示小时
  date +%H
  4.以12小时制显示小时
  date +%I
  5.以十进制数(01-12)显示一年中的月份
  date +%m
  6.以十进制数(00-59)显示分钟
  date +%M
  7.显示年份的后两个数字(00-99)
  date +%y
  8.按照十进制以四个数字显示年份
  date +%Y
  9.以yyyy-mm-dd方式显示日期
  date -I