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

Python Pandas - Trả về số thứ tự Gregorian proleptic


Để trả về số thứ tự Gregorian proleptic, hãy sử dụng phương thức timestamp.toordinal(). Trước tiên, nhập các thư viện cần thiết:

import pandas as pd

Tạo đối tượng timestamp trong Pandas:

timestamp = pd.Timestamp(2021, 9, 18, 11, 50, 20, 33)

Trả về số thứ tự Gregorian proleptic. Ví dụ: Ngày 1 tháng 1 năm 1 là ngày 1.

timestamp.toordinal()

Ví dụ

Dưới đây là mã:

import pandas as pd
# thiết lập đối tượng timestamp trong Pandas
timestamp = pd.Timestamp(2021, 9, 18, 11, 50, 20, 33)
# hiển thị Timestamp
print("Timestamp...\n", timestamp)
# Trả về số thứ tự Gregorian proleptic.
# Ví dụ: Ngày 1 tháng 1 năm 1 là ngày 1.
print("\nSố thứ tự Gregorian...\n", timestamp.toordinal())

Kết quả

Đoạn mã trên sẽ cho ra kết quả sau:

Timestamp... 2021-09-18 11:50:20.000033
Gregorian ordinal... 738051