Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Định dạng đối tượng Kỳ và hiển thị Thời gian với định dạng 24 giờ

Để định dạng đối tượng Kỳ, hãy sử dụng period.strftime () và để hiển thị thời gian với định dạng 24 giờ, hãy đặt tham số là% H.

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd

Con gấu trúc.Period đại diện cho một khoảng thời gian. Tạo đối tượng Dấu chấm

period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45)

Hiển thị đối tượng Dấu chấm

print("Period...\n", period)

Hiển thị kết quả. Tại đây, Thời gian được hiển thị với định dạng 24 giờ, tức là [00,23]

print("\nString representation (24-Hour format)...\n", period.strftime('%H'))

Ví dụ

Sau đây là mã

import pandas as pd

# The pandas.Period represents a period of time
# Creating a Period object
period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45)

# display the Period object
print("Period...\n", period)

# display the result
# Here, Time is displayed with 24-Hour format i.e. [00,23]
print("\nString representation (24-Hour format)...\n", period.strftime('%H'))

Đầu ra

Điều này sẽ tạo ra mã sau

Period...
2021-09-18 17:20:45

String representation (24-Hour format)...
17