Jak mogę uzyskać aktualny czas w formacie HH: MM: SS am/pm?Bieżący czas w GG: MM: format SS am/pm?
Odpowiedz
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm:ss a"];
NSLog(@"Current Date: %@", [formatter stringFromDate:[NSDate date]]);
[formatter release];
Format ciąg w setDateFormat
jest oparty na ISO-8601, http://en.wikipedia.org/wiki/ISO_8601#Dates
Swift 3 Wersja:
let formatter = DateFormatter()
formatter.dateFormat = "hh:mm:ss a"
print("Current date: \(formatter.string(from: Date()))") // -> Current date: 08:48:48 PM
Jest też nowa strona od tej oryginalnej odpowiedzi, który pomaga pisać te ciągi formatów. Aptly o nazwie ... http://nsdateformatter.com
Może dodać wskaźnik AM/PM zgodnie z żądaniem OP? –
Jak wyświetlasz am/pm? – NSExplorer
@martin Czy możesz wyjaśnić, co masz na myśli, mówiąc: "Zażądano OP"? Nigdy wcześniej o tym nie słyszałem. – NSExplorer
Zobacz klasę NSDateFormatter
i Data Formatting Guide. Nigdy nie rób takich rzeczy ręcznie, nie uzyskasz poprawnych informacji.
- 1. DATEDIFF w GG: MM: format SS
- 2. Minutnik w GG: MM: format SS w Androidzie
- 3. Data Format serwera SQL DD.MM.RRRR GG: MM: SS
- 4. Format Java yyyy-MM-dd'T'HH: mm: ss.SSSz na rrrr-mm-dd GG: mm: ss
- 5. Jak przekonwertować liczbę dziesiętną na czas, np. GG: MM: SS
- 6. Serwer SQL - oblicz czas, jaki upłynął między dwoma datetime stemple w GG: MM: SS format
- 7. Konwersja znacznika czasu w Oracle dla YYYY-MM-DD GG: MM: format SS
- 8. Czas na ciąg z HH: MM: Format SS (C-programowanie)
- 9. Jak sformatować czas od GG: MM: SS do HHMM w programie excel?
- 10. Węgiel różnica czasu między dwiema datami w gg: mm: ss format
- 11. jak przekonwertować datę dd/mm/rrrr na rrrr-mm-dd GG: mm: ss Android
- 12. Konwertuj zmiennoprzecinkowe na GG: MM format
- 13. Jak wyświetlić aktualny czas w JavaScript w formacie GG: MM: SS?
- 14. Obiekt Java String to Date w formacie "rrrr-mm-dd GG: mm: ss"
- 15. Jak przekonwertować sekundy na GG: MM: SS używając T-SQL
- 16. jak przekonwertować datę GG: MM: SS na sekundę z bash?
- 17. Jak przekonwertować yyyy-MM-DD GG: MM: SS do "15 kwietnia 2010" za pomocą PHP
- 18. Jak uzyskać datę GMT w rrrr-mm-dd gg: mm: ss w PHP
- 19. Jak sformatować datę w formacie MM/dd/rrrr GG: mm: ss w JavaScript?
- 20. Jak przekonwertować gg: mm: ss na hh: mm w SQL Server?
- 21. PostgreSQL - Jak przekonwertować sekundy w polu numerycznym na GG: MM: SS
- 22. Jquery - Get czas w formacie gg: mm pomiędzy dwiema datami
- 23. przekonwertować XMLGregorianCalendar do daty tj. "MM/DD/RRRR gg: mm: ss AM"
- 24. Jak sformatować czas trwania w java? (np. format H: MM: SS)
- 25. Format TimeSpan do mm: ss pozytywnych i negatywnych TimeSpans
- 26. LibreOffice SUM okres czasu w formacie HH: MM: SS
- 27. Jak uzyskać bieżącą datę/czas w formacie DD/MM/RRRR GG: MM?
- 28. format datetime do YYYY-MM-DD HH: mm: ss w moment.js
- 29. SimpleDateFormat generuje niepoprawny czas daty podczas analizowania "RRRR-MM-dd GG: mm"
- 30. Konwertuj GG: MM: SS.mm na sekundy w bashie
Przeczytaj o 'NSDateFormatter'. – BoltClock
Nie mogę określić, w jaki sposób wyświetlane jest AM/PM w formacie 12-godzinnym. – NSExplorer
Szczegóły dotyczące ciągów formatów: http://unicode.org/reports/tr35/tr35-6.html#Date_Format_Patterns –