import datetime 입력 필요
datetime.date.today().strftime('%y-%m-%d')
년 월 일 출력
ex. '19-06-18'
datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
년 월 일 시 분 초 밀리세컨드 출력
ex. '2019-12-16 11:04:23.050193'
!!! %Y 대문자는 2020과 같이 연도 전체 출력이고, %y 소문자는 20과 같이 연도의 뒷 두자리(십의자리수까지) 출력 !!!
datetime.datetime.now().strftime("%A, %d. %B %Y %I:%M %p")
요일, 일. 월 년 시:분 (PM/AM)
ex. 'Tuesday, 21. November 2006 04:30 PM'
datetime.datetime.now()-datetime.timedelta(days=1)
오늘 시간에서 하루 뺀 날의 년 월 일 시 분 초 출력
(datetime.datetime.now()-datetime.timedelta(days=1)).strftime('%m-%d')
오늘 시간에서 하루 뺀 날의 월 일 출력
(datetime.datetime.now()-datetime.timedelta(hours=25.5)).strftime('%Y-%m-%d %H:%M:%S')
현재 시간에서 25시간 30분 전의 년 월 일 시 분 초 출력
(datetime.date.today()).strftime('%y-%m-%d')
오늘 날짜 년 월 일 출력
( 2025년인 경우 25로 출력 )
datetime.strptime('2020-05-21', '%Y-%m-%d').strftime('%a')
'2020-05-21' 이라는 날의 요일 출력
TIP
혹시 AWS EC2를 사용한다면 현재시간을 불러올때에 미국시간으로 불러온다. 따라서 9시간을 추가시켜줘야 한다. 아래의 코드 참고
utcnow = datetime.datetime.utcnow() #서버시간
time_gap = datetime.timedelta(hours=9) #9시간 추가
update_date = utcnow + time_gap #현재시간
'Python' 카테고리의 다른 글
[Python selenium] WEB 스크롤 조정(올리기 내리기) (0) | 2022.07.04 |
---|---|
[Python] try except 문 활용 에러 고치기urllib.error.HTTPError: HTTP Error 429: Too Many Requests (0) | 2022.05.27 |
[Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 (0) | 2021.09.15 |
[Python] selenium 엔터키 입력 (0) | 2021.08.28 |
[Python][VScode 터미널 오류] 이 시스템에서 스크립트를 실행할 수 없으므로 ps1 파일을 로드할 수 없습니다. (0) | 2021.08.24 |