Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python Pandas - สร้าง DateOffset และเพิ่มวันที่


ในการสร้าง DateOffset ให้ใช้ DateOffset() วิธีการในแพนด้า ตั้งค่าส่วนเพิ่มเป็นอาร์กิวเมนต์

ขั้นแรก นำเข้าไลบรารีที่จำเป็น -

from pandas.tseries.offsets import DateOffset
import pandas as pd

ตั้งค่าวัตถุประทับเวลาใน Pandas -

timestamp = pd.Timestamp('2021-09-11 02:30:55')

DateOffset สำหรับการเพิ่มวันที่ เรากำลังเพิ่มเดือนที่นี่โดยใช้พารามิเตอร์ "เดือน" -

print("DateOffset...\n",timestamp + DateOffset(months=2))

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

from pandas.tseries.offsets import DateOffset
import pandas as pd

# Set the timestamp object in Pandas
timestamp = pd.Timestamp('2021-09-11 02:30:55')

# Display the Timestamp
print("Timestamp...\n",timestamp)

# DateOffset for date increment
# We are incrementing the months here using the "months" parameter
print("DateOffset...\n",timestamp + DateOffset(months=2))

ผลลัพธ์

สิ่งนี้จะสร้างรหัสต่อไปนี้ -

Timestamp...
2021-09-11 02:30:55
DateOffset...
2021-11-11 02:30:55