파이썬에서 datetime 모듈을 사용하는 방법
우선, 클래스를 사용하려면 datatime 모듈에서 클래스를 가져와야 합니다. 여기에는 나중에 이야기할 import date, time 및 datetime 클래스가 있습니다.
from datetime import date
from datetime import time
from datetime import datetime
날짜와 시간을 조작할 수 있도록 하는 파이썬 라이브러리의 미리 정의된 기능입니다. 필요한 코드 조각이 이미 작성되어 있기 때문에 코드를 작성할 필요가 없습니다. 우리는 그것들을 가져와서 코드에서 사용하기만 하면 됩니다. 몇 가지 기능을 사용해 보겠습니다.
날짜 개체
날짜 클래스의 오늘( ) 메서드에서 오늘 날짜 가져오기
이 코드에서는 현재 날짜에 대한 정보를 반환하는 날짜 클래스의 오늘( ) 메서드를 호출합니다. 오늘 변수는 date.today() 함수에서 반환되는 객체를 보유합니다.
today = date.today()
print ("Today's date is ", today)
출력:
today is 2021-01-23
날짜의 개별 구성 요소를 인쇄합니다.
date.today 함수에서 가져온 객체에는 일, 월, 연도와 같은 여러 속성이 있습니다. 아래 코드에 현재 일, 월, 연도를 출력하겠습니다.
print ("Date Components: ", today.day, today.month, today.year)
출력:
Date Components 23 1 2021
또한 여기에는 앱의 고급 기능을 개발하는 데 사용할 수 있는 몇 가지 다른 기능이 있습니다. 예를 들어 다음과 같이 요일 번호를 검색할 수 있습니다.
오늘의 요일 검색(0=월요일, 6=일요일)
오늘. 요일( ) 함수는 현재 요일에 따른 숫자를 반환합니다. 요일 번호는 다음과 같이 월요일에 대해 0으로 시작합니다.
[ 0: "월요일", 1: "화요일", 2: "수요일", 3: "목요일", 4: "금요일",
5: "토요일", 6: "일요일"]
요일 번호를 인덱스로 사용하여 해당 요일을 인쇄할 수 있습니다.
print ("Today's Weekday #: ", today.weekday())
days=["monday","tuesday","wednesday","thursday","friday",
"saturday","sunday"]
print ("Which is a " + days[today.weekday()])
출력:
Today's weekday 5
Today's' saturday
DATETIME 객체
datetime 클래스에서 오늘 날짜 가져오기
date 클래스를 사용하는 대신 datetime 클래스도 사용할 수 있습니다. 이 클래스는 시간과 함께 날짜를 포함하는 객체를 반환합니다. 아래 코드에서 현재 날짜와 시간을 반환하는 now( ) 함수를 호출했습니다.
today = datetime.now()
print ("The current date and time is ", today)
아래 출력에서 날짜, 시간, 분, 초 및 밀리초를 얻었습니다.
today is 2021-01-23 01:44:35.870833
현재 시간 가져오기
시간 현재 시간을 얻으려면 datetime 객체의 시간 부분을 가져와야 합니다. 아래 코드에서 t는 datetime.time과 같습니다. 여기서 내가 하는 일은 datetime.now() 함수의 결과를 datetime.time() 함수에 전달하는 것입니다. 그런 다음 datetime.time( )은 datetime.now( ) 결과에서 시간 부분을 가져와서 t에 할당합니다.
t = datetime.time(datetime.now())
print ("The current time is ", t)
출력에서 우리는 단지 시간을 얻었습니다.
The current time is 01:44:35.870833
datetime 모듈에 대해 자세히 알아보려면 다음 링크를 참조하십시오.
https://docs.python.org/3/library/datetime.html
https://www.w3schools.com/python/python_datetime.asp
https://www.programiz.com/python-programming/datetime
해피코딩!!!
Reference
이 문제에 관하여(파이썬에서 datetime 모듈을 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lihini223/how-to-work-with-datetime-module-in-python-947텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)