[python] 날짜와 시간 함수 datetime(), now(), time(), timedelta()




💡 팁 .strftime('%Y-%m-%d %h:%m:%s') 로 포멧팅


[현재시간] datetime.now()

  • now() : 현재 날짜와 시간 정보를 초 이하 단위까지 가져옵니다.
  • strftime() : 날짜와 시간 정보를 문자열로 포메팅 합니다.  

    1
    2
    3
    4
    import datetime
     
    current = datetime.datetime.now()
    print(current.strftime('%Y-%m-%d %h:%m:%s'))
    cs

[시간연산] datetime.timedelta()

  • hours = -5, minutes = 30 : 6시간 전 30분 후 시간
  • days = 1 : 1일 후 날짜
  • days = -1 : 1일 전 날짜
  • weeks = 1 : 1주일 후 날짜

    1
    2
    3
    4
    import datetime
     
    my_date = datetime.date(2021527)
    print(my_date + datetime.timedelta(days=1))
    cs


댓글 쓰기

0 댓글