unix shell转换时间

  


碰到一个时间加减的问题,思路是转换为unix时间然后加减,

突然想不起unix时间转换壳的方法了,记一个备忘。


将当前时间以unix时间显示出来

,美元date  + % s   1443605507


将某个固定时间转换为unix时间

,美元,date  -d “2015 - 09 - 30, 17:31:47”, + % s   1443605507


将unix时间转换为可阅读的时间

,美元date  -d  @1443605507   Wed  Sep  30, 17:31:47  CST  2015

注:上面的命令输出会根据朗的设置发生变化


将unix时间转换成格式化的普通时间

,美元date “T + % F  %”, -d  @1443605507   2015 - 09 - 30,17:31:47




unix shell转换时间