Làm cách nào để chuyển đổi thời gian chuỗi thành 12 giờ (AM, PM) định dạng thời gian? Giống như nếu chuỗi đầu vào sẽ giống như "2320" hơn tôi muốn câu trả lời như "11:20 PM".Chuyển đổi chuỗi thời gian như (0740) sang định dạng thời gian 12 giờ (AM, PM) như (07:40 AM)
5
A
Trả lời
13
string s = DateTime.ParseExact("2320","HHmm",CultureInfo.CurrentCulture)
.ToString("hh:mm tt");
2
Tôi chắc chắn nó đã được đề cập nhiều lần, nhưng đây là tham chiếu cho tham số chuỗi cho Ngày giờ here.
Trong câu trả lời của Marc, có số 0 đứng đầu trong giờ nếu đó là một chữ số duy nhất.
string s = DateTime.ParseExact("2320", "HHmm").ToString("h:mm tt");
Ở trên sẽ cung cấp định dạng mà chúng tôi thường thấy từ hầu hết các đồng hồ kỹ thuật số trong những ngày này.
Các vấn đề liên quan
- 1. Regex cho định dạng thời gian AM PM cho jquery
- 2. Chuyển đổi thời gian mysql từ 24 HR sang AM/PM định dạng
- 3. Chuyển đổi giá trị khoảng thời gian thành định dạng "hh: mm Am/Pm" bằng C#
- 4. Làm thế nào để chuyển đổi thời gian từ AM/PM sang định dạng 24 giờ bằng PHP?
- 5. php định dạng 12 giờ sang định dạng thời gian 24 giờ chuyển đổi
- 6. Javascript: chuyển đổi chuỗi thời gian 24 giờ trong ngày thành 12 giờ với AM/PM và không có múi giờ
- 7. Làm thế nào để bạn chuyển đổi tem thời gian có AM/PM ở cuối chuỗi?
- 8. Làm thế nào để chuyển đổi một thời gian 24 giờ đến 12 giờ trong VB.net như hh: mm AM/PM
- 9. Giờ định dạng MySQL với chữ thường am/pm
- 10. Chuyển đổi 24 lần Giờ đến 12 Giờ cộng AM/PM chỉ Oracle SQL
- 11. Thời gian hiện tại ở định dạng HH: MM: SS am/pm?
- 12. Tại sao thời gian Joda thay đổi PM trong chuỗi đầu vào thành AM?
- 13. Phát hiện xem định dạng thời gian có ở định dạng 12 giờ hoặc 24 giờ
- 14. Làm thế nào để chuyển đổi 24 giờ thời gian Chuỗi thành 12 hr định dạng thời gian Chuỗi
- 15. Làm cách nào để chuyển đổi thời gian 24 giờ thành 12 giờ?
- 16. Hiển thị Time in AM/PM định dạng trong android
- 17. Chuyển đổi thời gian Epoch sang định dạng ngày tháng và thời gian trong Java
- 18. AM/PM để TimeSpan
- 19. Cách chuyển đổi thời gian từ định dạng 24 giờ sang định dạng 12 giờ bằng javascript?
- 20. DateTimePicker AM/PM Dropdown
- 21. Chuỗi AM/PM không được nhận dạng đúng bởi strptime
- 22. MySQL chuyển đổi ngày giờ thành dấu thời gian Unix
- 23. Tôi làm cách nào để tính toán khoảng thời gian (AM/PM) với datetime.strptime?
- 24. Cách nhận AM/PM từ một ngày giờ trong PHP
- 25. TimePicker - cách nhận AM hoặc PM?
- 26. Làm thế nào để bạn chuyển đổi giữa thời gian 12 giờ và 24 giờ trong PHP?
- 27. Python pytz Chuyển đổi dấu thời gian (định dạng chuỗi) từ một múi giờ sang một múi giờ khác
- 28. Chuyển đổi thời gian sang định dạng 24 giờ trong Javascript
- 29. Cách chuyển đổi cột dấu thời gian của SQL Server thành định dạng ngày giờ
- 30. Làm thế nào để hiển thị thời gian ở định dạng 12 giờ trong Objective-C?
(oops, bỏ qua văn hóa-thông tin; thêm) –
không nên sử dụng thông tin văn hóa này được đặt để sử dụng hệ thống 24h thay vì CultureInfo.CurrentCulture? – Peter
@Petoj: Tôi tin rằng thủ đô Hs đã chỉ ra một hệ thống 24h (nếu không chuỗi sẽ là "hhmm"). –