用shell将时间字符串与时间戳互转

在shell中,字符串转换为时间戳可以这样做:
date -d "2010-10-18 00:00:00" +%s
不需要指定时、分、秒的话,直接写日期就可以了:
date -d "2010-10-18" +%s
输出形如:
1287331200
 
其中,-d参数表示显示指定的字符串所表示的时间,+%s表示输出时间戳。