⊗pyPmTmDD 187 of 208 menu

ความแตกต่างระหว่างสองวันที่ใน Python

เมื่อทำงานกับวันที่ อาจจำเป็นต้อง หาความแตกต่างระหว่างสองวันที่ ใน Python ใช้เมธอด strptime จากโมดูล datetime เพื่อจุดประสงค์นี้

มาดูกันว่าเวลาผ่านไปเท่าไรระหว่าง สองวันที่: '25/05/2020 02:35:5' และ '15/06/2020 10:17:23' สำหรับการนี้ ก่อนอื่นให้ใช้เมธอด datetime จากนั้นใช้เมธอด strptime, โดยส่งวันที่ที่ต้องการไปยังพารามิเตอร์แรก และระบุรูปแบบของวันที่ในพารามิเตอร์ที่สอง จากนั้นแสดงผลความแตกต่างที่ได้ บนหน้าจอ:

start_time = datetime.datetime.strptime('25/05/2020 02:35:5', '%d/%m/%Y %H:%M:%S') end_time = datetime.datetime.strptime('15/06/2020 10:17:23', '%d/%m/%Y %H:%M:%S') res = end_time - start_time print(res) # จะแสดงผล 21 days, 7:42:18

กำหนดให้มีสองวันที่:

dt1 = '13/10/2018 22:15:45' dt2 = '15/11/2018 09:47:16'

กำหนดว่าผ่านไปกี่เวลาระหว่าง ทั้งสอง

กำหนดให้มีสองวันที่:

dt1 = '01-12-2025 16:07:5' dt2 = '31:12:2025 10:32:45'

กำหนดว่าผ่านไปกี่เวลาระหว่าง ทั้งสอง

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ