Python chuyển đổi thời gian sáng chiều thành 24 giờ

Ghi chú. Nửa đêm là 12. 00. 00 AM trên đồng hồ 12 giờ và 00. 00. 00 trên đồng hồ 24 giờ. 12 giờ trưa. 00. 00 PM trên đồng hồ 12 giờ và 12. 00. 00 trên đồng hồ 24 giờ

ví dụ

Input : 11:21:30 PM
Output : 23:21:30

Input : 12:12:20 AM
Output : 00:12:20

Khuyến khích. Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp

Tiếp cận. Cho dù định dạng thời gian là 12 giờ hay không, có thể được tìm ra bằng cách sử dụng danh sách cắt. Kiểm tra xem hai phần tử cuối cùng có phải là PM không, sau đó chỉ cần thêm 12 vào chúng. Nếu AM, thì đừng thêm. Xóa AM/PM khỏi thời gian cập nhật

 
Dưới đây là cách triển khai.

20:05:45
5

20:05:45
6

20:05:45
7

20:05:45
8

20:05:45
9
20:05:45
0

20:05:45
1

20:05:45
2____10

20:05:45
2____12

20:05:45
2
20:05:45
4
20:05:45
5_______16
20:05:45
7
20:05:45
8
20:05:45
9
20:05:45
9
20:05:45
51
20:05:45
52
20:05:45
53
20:05:45
7
20:05:45
55
20:05:45
9
20:05:45
9
20:05:45
58
20:05:45
59

20:05:45
60______461
20:05:45
62
20:05:45
63
20:05:45
5
20:05:45
7
20:05:45
59
20:05:45
6
20:05:45
7
20:05:45
55

20:05:45
70

20:05:45
2____472

20:05:45
2______474
20:05:45
5_______16
20:05:45
7
20:05:45
8
20:05:45
9
20:05:45
9
20:05:45
51
20:05:45
59

20:05:45
60______461
20:05:45
53____16
20:05:45
7
20:05:45
55

20:05:45
1

20:05:45
2____10

20:05:45
2____493

20:05:45
2
20:05:45
74
20:05:45
5
20:05:45
6
20:05:45
7
20:05:45
8
20:05:45
9
20:05:45
9
20:05:45
02
20:05:45
52
20:05:45
53
20:05:45
7
20:05:45
55
20:05:45
9
20:05:45
9
20:05:45
58
20:05:45
59

20:05:45
60______461
20:05:45
53____16
20:05:45
7
20:05:45
55

20:05:45
70

20:05:45
2____519
20:05:45
59

20:05:45
70

20:05:45
60
20:05:45
23

20:05:45
60_______461
20:05:45
26____527
20:05:45
28
20:05:45
29
20:05:45
7
20:05:45
01
20:05:45
63
20:05:45
03
20:05:45
04
20:05:45
63
20:05:45
5
20:05:45
7
20:05:45
59
20:05:45
09
20:05:45
55

Đồng hồ 24 giờ là một hệ thống chấm công trong đó ngày được chia thành 24 giờ và chạy từ nửa đêm đến nửa đêm

Trong phần hướng dẫn này, chúng ta sẽ thực hiện chương trình chuyển đổi thời gian từ định dạng 12h sang 24h

Bảng điều khiển đầu vào-đầu ra sẽ trông như thế này

Tiếp cận

Đồng hồ 24 giờ được đa số các quốc gia sử dụng. là 12. 00 hai lần một ngày, vào nửa đêm [AM] và trưa [PM], theo hệ thống đồng hồ 12 giờ [PM]

Chúng tôi có thể cần thay đổi thời gian từ định dạng 12 giờ thành 24 giờ trong suốt quá trình phát triển

Chương trình sẽ trở nên đơn giản. nửa đêm trên đồng hồ 12 giờ là 12. 00. 00 giờ sáng và 00. 00. 00 trên đồng hồ 24 giờ và buổi trưa là 12. 00. 00 PM trên đồng hồ 12 giờ và 12. 00. 00 trên đồng hồ 24 giờ

  1. Đầu tiên, chúng tôi đã sử dụng datetime làm đầu vào và truy xuất thời gian duy nhất
  2. Sau đó, chúng tôi kiểm tra hai thành phần còn lại để xác định xem chúng có phải là PM hay không.
  3. sau đó chỉ cần thêm 12 vào chúng và nếu là AM thì không thêm
  4. loại bỏ AM/PM

thuật toán

Đến bây giờ chúng ta đã quen thuộc với cách tiếp cận của chương trình, bây giờ chúng ta hãy xem thuật toán theo mã để hiểu rõ hơn

  1. định nghĩa hàm convert[]
  2. Truyền chuỗi dưới dạng tham số
  3. Kiểm tra hai yếu tố cuối cùng của thời gian
  4. Nếu là AM và 12 thì không thêm
  5. Nếu là PM chuyển đổi nó
  6. Xóa PM và thêm 12 vào nó
  7. In thời gian ở định dạng mong muốn

Chương trình Python

Bây giờ chúng ta hãy đi sâu vào phần lập trình và đầu ra được đưa ra bên dưới

20:05:45
4


Thời gian định dạng 12 giờ. 01. 58. 42PM
Thời gian định dạng 24 giờ. 13. 58. 42

Phần kết luận

Trong hướng dẫn này, chúng tôi đã chuyển đổi định dạng thời gian 12 giờ sang định dạng thời gian 24 giờ bằng ngôn ngữ lập trình python. Chương trình rất đơn giản. nửa đêm trên đồng hồ 12 giờ là 12. 00. 00 giờ sáng và 00. 00. 00 trên đồng hồ 24 giờ và buổi trưa là 12. 00. 00 PM trên đồng hồ 12 giờ và 12. 00. 00 trên đồng hồ 24 giờ. Chúng tôi đã làm theo phương pháp này để có được đầu ra mong muốn

1 giờ chiều là mấy giờ trong 24 giờ?

Bảng chuyển đổi thời gian đồng hồ 24 giờ
1 giờ sáng
01. 00
1 GIỜ CHIỀU
13. 00
2 giờ chiều
14. 00
3 giờ chiều
15. 00
Bảng chuyển đổi thời gian đồng hồ 24 giờ và các công cụ hữu ích khác để. - L-Softwww. lsoft. com › tài nguyên › 24hoursnull

mấy giờ là 5pm trong 24

Biểu đồ thời gian quân sự dễ đọc

24h là mấy giờ

Phương pháp 2 - Sử dụng biểu đồ này để chuyển đổi thời gian 24 giờ

Chủ Đề