파이썬/datetime 활용 5

python(vscode)/시간 지연시키기/time.sleep/datetime

시간 지연시키는 코드를 작성해보자. 시간( choose_time )을 바로 timesleep에 넣으면 안되고, 초로 계산해서 넣어줘야한다. (이거 확인하려고 코드를 아래와 같이 작성 했다) 일반적으로 지연은 time.sleep(지연시간) 만 작성하면 된다. 1. 코드작성 1) 현재시간에서 1분지연하도록 해보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 from datetime import datetime import time def time_delay(): now = datetime.now() print("현재시간 = {}".format(now)) choose_time = now.replace(hour=0, minute=1, seco..

python(vscode)/남은 시간계산/시간 계산하기/datetime

현재시간부터 목표시간까지 남은시간 계산하는 코드를 작성해보자. 1. 코드작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 from datetime import datetime def time_calculation(): now = datetime.now() print("현재시간 = {}".format(now)) choose_time = now.replace(hour=19, minute=0, second=0, microsecond=0) print("특정시간 = {}".format(choose_time)) print("남은시간 (현재시간 - 특정시간) = {}".format(choose_time-now)) time_calculation() Colored by Color Scripter cs 2...

python(vscode)/오늘 날짜 가져오기#3/datetime/now/

앞선 글에서 20230716 으로 어렵게 가져왔는데 더쉬운 방법이 있었다.... 간단히 코드를 작성하여 내가 원하는 형식으로 오늘 날짜를 출력해보자. 20230701 이런식으로 출력할것이다. 1. 코드 작성. 1 2 3 4 5 6 7 from datetime import datetime print(datetime.now()) now = datetime.now().strftime("%Y%m%d") print(now) cs 2. 결과 1) 그냥 출력하면 첫줄이나오고, 형식변환하면 두번째처럼 내가원하는대로 된다.

python(vscode)/오늘 날짜 가져오기#2/datetime

지난번에 221228 로 만드는법을 정리했는데 1월1일이 되니 2311 이렇게 된다. 조금 수정해보자. 기존코드는 아래 글을 확인하자. https://gongdolgongdol.tistory.com/127 python(vscode)/오늘 날짜 가져오기#1/datetime 오늘 날짜를 가져와보자 최종목표는 오늘날짜가 22년 12월 28일이니 20221228 형식으로 가져오는 것이다. 1. 코드작성 1) 코드는 아래와 같다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 gongdolgongdol.tistory.com 1. 기존코드 문제상황 1) 1월1일에 돌렸을때 결과 -> 정수형 자료들이 1월을 1로 표기하니 내가 원..

python(vscode)/오늘 날짜 가져오기#1/datetime

오늘 날짜를 가져와보자 최종목표는 오늘날짜가 22년 12월 28일이니 20221228 형식으로 가져오는 것이다. 1. 코드작성 1) 코드는 아래와 같다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 from datetime import datetime today = datetime.today() # 현재 날짜 가져오기 year = datetime.today().year # 현재 연도 가져오기 month = datetime.today().month # 현재 월 가져오기 day = datetime.today().day # 현재 일 가져오기 hour = datetime.today().hour # 현재 시간 가져오기 # 출..