2
A
回答
7
當然,使用NSDateFormatter:
NSDate *now = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat: @"a"];
NSLog ([formatter stringFromDate: now]);
[formatter release];
輸出:
2009-08-06 14:20:35.538 yourApp [4971:20B] PM
1
也許有一個更簡單的方法..但這個工程。
NSDate *now=[NSDate date];
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *components = [cal components:NSHourCalendarUnit fromDate:now];
int hour = [components hour];
if (hour > 12){
NSLog(@"PM %d",hour);
} else {
NSLog(@"AM");
}
+0
糟糕。有點慢。雅各布的方法可能更乾淨。 – 2009-08-06 12:37:34
相關問題
- 1. TimePickerDialog和上午或下午
- 2. 提取上午或下午jQuery中
- 3. 早午餐與html
- 4. 如何獲取上午/下午格式的時間iphone NSDateFormatter?
- 5. 設置上午或下午迄今爲止
- 6. 寫作殼腳本在上午或下午符號
- 7. 爲什麼不顯示日期上午或下午
- 8. 檢查它的上午或下午的紅寶石
- 9. 顯示時間從strtotime沒有showind上午或下午
- 10. 早午餐設置LOGGY_STACKS = true
- 11. Kendo Grid格式上午/下午時間
- 12. 添加上午/下午到datepicker?
- 13. 上午和下午幫助在java
- 14. 輸出日期到上午/下午
- 15. 計算上午到下午的時間
- 16. NSDateFormatter「HH」返回上午/下午在iOS 8設備上
- 17. iphone SDK下載
- 18. 我如何添加早上好,下午和晚上到Joomla網站
- 19. 如何根據一天的時間打印「早上/下午/晚上」?
- 20. 上次修改使用Javascript與12小時時鐘顯示上午或下午
- 21. 轉換字符串在12(下午/上午)小時上午下午時間到24小時時間android
- 22. ASP.NET時間下降和上午/下午問題
- 23. 設置基於用戶的時間問候(早上好,下午好...)
- 24. Oracle 10gr2:輸入的執行日期是早上9點到下午5點?
- 25. 在早午餐下可以使用vue-loader嗎?
- 26. 使用SDK下載iPhone上的視頻
- 27. 我想按上午或下午30分鐘的時間間隔顯示時間。
- 28. setlocale不適用於特定時間格式的上午或下午
- 29. 檢查24小時模式或上午/下午模式,與UIDatePicker一起使用
- 30. 無論如何讓時間趕上上午/下午?
謝謝你的幫助雅各布和艾拉。 – nicoko 2009-08-06 13:42:01