Để định dạng Period object, sử dụng phương thức period.strftime(). Để hiển thị giờ theo định dạng 24h, dùng chỉ thị %H.
Các bước thực hiện
1. Import thư viện
import pandas as pd
2. Tạo Period object
period = pd.Period(freq="S", year=2021, month=9, day=18, hour=17, minute=20, second=45)
3. Định dạng hiển thị giờ 24h
print("\nBiểu diễn chuỗi (định dạng 24h)...\n", period.strftime('%H'))
Ví dụ hoàn chỉnh
import pandas as pd
period = pd.Period(freq="S", year=2021, month=9, day=18, hour=17, minute=20, second=45)
print("Period...\n", period)
print("\nBiểu diễn chuỗi (định dạng 24h)...\n", period.strftime('%H'))
Kết quả đầu ra
Period...
2021-09-18 17:20:45
Biểu diễn chuỗi (định dạng 24h)...
17
Các chỉ thị định dạng thời gian phổ biến:
| Chỉ thị | Ý nghĩa | Ví dụ |
|---|---|---|
| %H | Giờ 24h (00-23) | 17 |
| %I | Giờ 12h (01-12) | 05 |
| %M | Phút (00-59) | 20 |
| %S | Giây (00-59) | 45 |
| %p | AM/PM | PM |
| %Y | Năm 4 chữ số | 2021 |
| %y | Năm 2 chữ số | 21 |
| %m | Tháng (01-12) | 09 |
| %d | Ngày (01-31) | 18 |
| %A | Tên thứ đầy đủ | Saturday |
| %b | Tên tháng viết tắt | Sep |