顯示時間,我想寫顯示上午或下午的時間,而不是它使用date命令顯示方式的shell腳本。我不知道我該如何去做這件事。我想對於初學者來說,我如何從日期命令中提取時間來操縱它?我如何提取小時數來操縱它?寫作殼腳本在上午或下午符號
7
A
回答
1
您可以使用日期命令的「+」格式設置選項。例如爲:
> date +%l%p
-> 7PM
2
而不是它是使用日期命令
的date
命令需要一個格式字符串顯示方式。供給%p
將根據給定時間值,或爲當前區域設置相應字符串顯示任一「AM」或「PM」。中午被視爲 「PM」 和午夜 「AM」:
% date +'%H:%M %p'
08:01 am
「引擎蓋下」,這叫strftime()
。有關更多格式選項,請參閱手冊頁。
7
什麼你要找的是
man strftime
這代表字符串格式的時間,這是格式date
用途。
因此,要獲得目前的AM/PM,使用以下命令:
date +"%p"
或
ampm=`date +"%p"`
echo $ampm
的時間可以是幾種格式之一(你要12或24小時的時間, ?前導零與否)我猜你要非前導零12小時時間:
date +"%l"
2
您可以使用下面一個打印TI我在上午和下午格式上達到幾分鐘。
echo $(date +"%I:%M %p")
輸出:下午9點20分
或
echo $(date +"%r")
輸出:下午9時20分09秒
或 回聲$(日期+「% I%p「)
輸出:09 PM
1
這取決於區域設置。
LC_TIME="C" date +%l%p
LC_TIME="C" date +'%l:%M %p'
相關問題
- 1. TimePickerDialog和上午或下午
- 2. 提取上午或下午jQuery中
- 3. 如何測試上午或下午?
- 4. UILocalNotification setTimeZone上午/下午
- 5. 上午/下午到TimeSpan
- 6. 由亞行外殼下午
- 7. 轉換字符串在12(下午/上午)小時上午下午時間到24小時時間android
- 8. Android的報警在上午和下午
- 9. 上午和下午幫助在java
- 10. 獲取上午/下午在gmt時區
- 11. iPhone SDK - 早上或下午
- 12. 上午/下午設置爲UIDatePicker錯誤
- 13. 添加上午/下午到datepicker?
- 14. 計算上午到下午的時間
- 15. 上午下午沒有插入MySQL表
- 16. 輸出日期到上午/下午
- 17. javascript日期添加上午下午
- 18. Kendo Grid格式上午/下午時間
- 19. Timepicker上午/下午返回錯誤android
- 20. 設置上午或下午字符串日期時間格式在C#?
- 21. 如何以小寫形式顯示時間上午/下午
- 22. 上午/下午小寫的MySQL格式化時間
- 23. jquery ui.timepickr顯示{z}而不是上午或下午
- 24. 爲什麼不顯示日期上午或下午
- 25. 顯示時間從strtotime沒有showind上午或下午
- 26. 設置上午或下午迄今爲止
- 27. 檢查它的上午或下午的紅寶石
- 28. 如何檢查字符串中的上午和下午
- 29. 存儲時間值字符串hh:mm上午/下午
- 30. 我怎樣才能得到小時上午到下午和下午到上午的時間間隔