취미와 밥줄사이

[Python] Datetime 본문

카테고리 없음

[Python] Datetime

취미와 밥줄사이 2021. 10. 26. 12:57

Python Dates


  • python에서 date 자료형은 파이썬 기본자료형이 아님
  • datetime 모듈을 임포트하여 date 객체를 사용할 수 있음
  • # Import the datetime module and display the current date:
    
    x = datetime.datetime.now()
    print(x)
  • 위의 코드의 실행결과 date 자료형은 연도, 월, 일, 시간, 분, 초, microsecond를 포함함
  • datetime 모듈은 다양한 메소드를 가지고 date 객체의 다양한 정보를 반환함
  • import datetime
    
    x = datetime.datetime.now()
    
    print(x.year)
    print(x.strftime("%A"))

 

Date 객체 만들기


  • date 객체를 만들기 위해서 datetime 모듈의 datetime() 클래스를 사용함
  • datetime() 클래에는 3가지 매개변수가 필요하다. (year, month, day)
  • import datetime 
    
    x = datetime.datetime(2021, 10, 26)
    
    print(x)
  • datetime() 클래스는 time, timezone 파리미터가 필요하다(hour, minute, second, microsecond, tzone)
  • 이 매개변수는 선택적인 옵션이다. 
  • 기본값은 0이다

strftime() Method


  • datetime 객체에는 date객체를 문자열로 형식화하는 방법이 있음
  • strftime() method
  • parmeter로 format을 input 한다
  • #Display the name of the month:
    import datetime
    
    x = datetime.datetime(2018, 6, 1)
    
    print(x.strftime("%B"))

 

 

 

 

 

REFERENCE


https://www.w3schools.com/python/python_datetime.asp

 

Python Dates

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com