Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python Pandas - Định dạng Period object và hiển thị giờ 24h

Để đị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ĩaVí dụ
%HGiờ 24h (00-23)17
%IGiờ 12h (01-12)05
%MPhút (00-59)20
%SGiây (00-59)45
%pAM/PMPM
%YNăm 4 chữ số2021
%yNăm 2 chữ số21
%mTháng (01-12)09
%dNgày (01-31)18
%ATên thứ đầy đủSaturday
%bTên tháng viết tắtSep