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

วิธีพิมพ์จำนวนวันในเดือนที่กำหนดด้วย Python


อินพุต -

สมมติคุณมี date series เพื่อหาจำนวนวันในเดือน

วิธีแก้ปัญหา

ทำตามขั้นตอนด้านล่าง

  • สร้าง date series

  • ตั้งค่า date_range เป็น 2020-02-10

  • หาจำนวนวันในเดือนด้วย Series.dt.daysinmonth

ตัวอย่าง

ดูโค้ดด้านล่าง

import pandas as pd
date = pd.date_range('2020-02-10',periods=1)
data = pd.Series(date)
print(data.dt.daysinmonth)

ผลลัพธ์

0    29