|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教如何用date輸出當前小時減1的時間?
我需要獲取當前時間的前一個小時的時間,需要輸出的格式為
例如一下的格式:
當前的日期與小時
[root@test i]# date -d today +%Y-%m-%d' '%H:
2005-01-10 15:
我需要輸出的是
2005-01-10 14:
請教應該如何寫出輸出語句? |
請教如何用date輸出當前小時減1的時間?
date -d today +%Y-%m-%d' '%H|awk '{print $1" " $2-1":"}' |
請教如何用date輸出當前小時減1的時間?
[code]
date "+%F %H:" -d '-1 hour'[/code] |
請教如何用date輸出當前小時減1的時間?
那上一分鐘就成了:
date "+%F %H-%M-%S" -d '-1 minute'
上一月:
date "+%F %H:" -d '-1 month'
我一直以為只能對day求過去! |
請教如何用date輸出當前小時減1的時間?
一直是用expr算的....通用性強 |
請教如何用date輸出當前小時減1的時間?
Try this
TZ="GMT-7"|date +%Y-%m-%d' '%H |
請教如何用date輸出當前小時減1的時間?
非常感謝各位的回復!! |
請教如何用date輸出當前小時減1的時間?
既然來了,俺也寫一個:echo $((`date "+H" - 1`)) |
請教如何用date輸出當前小時減1的時間?
一高興,再寫一個:expr `date "+%H"` - 1 |
請教如何用date輸出當前小時減1的時間?
若是 0:00 分呢? |
請教如何用date輸出當前小時減1的時間?
| 請教如何用date輸出當前小時減1的時間?
而且,date +%H,10點前打的是0n,你的echo $((`date "+H" - 1`))是無法運算的 |
請教如何用date輸出當前小時減1的時間?
-->
應該是這樣才對。
(TZ="GMT-7";date +%Y-%m-%d' '%H)
只適用中國時區。記得加括號 :) |
| |