관리 메뉴

솜씨좋은장씨

[leetCode] 1360. Number of Days Between Two Dates (Python) 본문

Programming/코딩 1일 1문제

[leetCode] 1360. Number of Days Between Two Dates (Python)

솜씨좋은장씨 2020. 7. 26. 21:15
728x90
반응형

Write a program to count the number of days between two dates.

The two dates are given as strings, their format is YYYY-MM-DD as shown in the examples.

 

Example 1:

Input: date1 = "2019-06-29", date2 = "2019-06-30"
Output: 1

Example 2:

Input: date1 = "2020-01-15", date2 = "2019-12-31"
Output: 15

Constraints:

  • The given dates are valid dates between the years 1971 and 2100.

Solution

import datetime

class Solution:
    def daysBetweenDates(self, date1: str, date2: str) -> int:
        date_01 = datetime.datetime.strptime(date1, '%Y-%m-%d')
        date_02 = datetime.datetime.strptime(date2, '%Y-%m-%d')
        
        answer = abs(date_01- date_02).days
        
        return answer

 

 

SOMJANG/CODINGTEST_PRACTICE

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

 

Comments