Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menambah Hari pada Tarikh dalam Python, Mengendalikan Bulan Berakhir?

Bagaimana untuk Menambah Hari pada Tarikh dalam Python, Mengendalikan Bulan Berakhir?

Patricia Arquette
Patricia Arquetteasal
2024-11-02 07:34:29280semak imbas

How to Add Days to a Date in Python, Handling Month Ends?

Menambah Hari ke Tarikh dalam Python

Apabila bekerja dengan tarikh dalam Python, adalah penting untuk mempertimbangkan situasi seperti akhir bulan. Artikel ini menunjukkan penyelesaian yang teguh untuk menambah hari pada tarikh tertentu menggunakan kaedah mudah.

Dalam kod sampel yang diberikan, ralat awal berlaku disebabkan nama pembolehubah yang tidak ditentukan 'timedelta'. Untuk menyelesaikan masalah ini, anda disyorkan untuk menggunakan datetime.timedelta. Coretan kod yang diperbetulkan berikut menunjukkan pembetulan:

import datetime

StartDate = "10/10/11"
date_1 = datetime.datetime.strptime(StartDate, "%m/%d/%y")
end_date = date_1 + datetime.timedelta(days=10)

print(end_date)  # Output: 2011-10-15 00:00:00

Dengan kod yang diubah suai ini, anda boleh menambahkan hari pada tarikh dengan mudah, menampung pelbagai senario dan memastikan hasil yang tepat, menjadikan manipulasi tarikh dalam Python menjadi mudah.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Hari pada Tarikh dalam Python, Mengendalikan Bulan Berakhir?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn