shell 日期格式化輸出

$ cat t.sh

	# 等號兩邊不能有空格,之前錯誤一直出在這裏
	yesterday=`date -d yesterday +%Y-%m-%d`
	echo 'yesterday : ' $yesterday
	printf 'yesterday is %s' $yesterday
	
	# 前一天的日期
	date1=$(date -d "-1 day " +%Y-%m-%d)
	echo '前一天:'$date1
	# 前兩天的日期
	date2=$(date -d "-2 day " +%Y-%m-%d)
	echo '前兩天:'$date2
	
	# 後一天的日期
	date3=$(date -d " +1 day " +%Y-%m-%d)
	echo '後一天:'$date3
	# 後兩天的日期
	date4=$(date -d " +2 day " +%Y-%m-%d)
	echo '後兩天:'$date4
	
	echo "today:`date '+%Y%m%d %T'`"
	echo "today:`date '+%Y%m%d %H%M%S'`"
	
	# 日期輸出格式化
	echo ==================
	echo 日期輸出格式化
	echo `date '+%Y%m%d-%H%M%S'`
	
	t=`date '+%Y-%m-%d %H:%M:%S'`
	echo $t
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章