import time
python에서 시간과 관련된 time모듈. import 하여 사용할 수 있는 함수들이 많다
#1 현재시간 구하기
import time
time.ctime() // 'Sun Nov 28 21:50:31 2021' 현재시간
현재 시간 외에도 표준시간, 시간차이, 시간 출력 포멧 등 설정들을 조정할 수 있다
#2 UTC 유닉스 시간 구하기 ( 한국 : UTC+9 )
import time
time.time() # 1638104191 < 2021년 11월 28일 21시 56분 31초
유닉스타임은 1970년 1월 1일 00:00:00 협정 세계시(UTC) 부터의 경과 시간을 초로 환산한 값
time.time() 은 실수 형태로 출력
Java에서 날짜와 날짜 사이 간격 구할 때 유닉스타임을 썼던 기억이 난다..
얼핏 생각하면 D-day 구하기와 비슷한 기능이고 많이 쓸것같은데 ㅜㅜ 왜 이건 다이렉트 함수가 없을까...
정말 열심히 찾았지만 못 찾았다ㅠㅠ 아시는 분은 얼른 알려주세영 !!
#3 time.time() UTC의 다양한 형태
time.localtime() : UTC 실수값을 연도, 월, 일, 시, 분, 초 의 형태로 반환
time.asctime() : localtime()의 시간을 인수로 받아 더 알아 보기 쉽게 반환
import time
time.localtime(time.time())
# tm_year=2021, tm_mon=11, tm_mday=28, tm_hour=2...
time.asctime(time.localtime()) # Sun Nov 28 21 : 56 :31 2021
#4 time.strftime() UTC 시간 출력 포멧 코드
time.strftime( '%포멧코드' , time.localtime(time.time()))
%c : 날짜와 시간 출력 21/11/28 21:56:31
%x : 날짜 출력 (설정지역) 21/11/28
%X : 시간 출력 (설정지역) 21:56:31
%Y : 연도출력
%A : 요일 Monday // %a : Mon (요일 줄임)
%B : 달 November // %b : Nov (달 줄임)
%H : 시간(24h) // %I : 시간(12h)
%p : AM or PM
import time
time.strftime('%x',time.localtime()) # 21/11/28
time.strftime('%c',time.localtime()) # 21/11/28 21:56:31 # 어째서인지 asctime형식이 뜬다
time.strftime('%X %x',time.localtime()) # 21/11/28 21:56:31
time 기능으로 충분히 원하는 값을 뽑을 수 있을 것같은데
파이썬에는 Datetime 도 존재하는 것 같네??? 나중에 또 알아봐야지
GOOD!
'Project > 💸금융 빅데이터 투자 서비스 API' 카테고리의 다른 글
| [python] #6 FinanceDataReader 주가데이터 오픈소스 (0) | 2021.12.03 |
|---|---|
| [python] #5 라이브러리 matplot (선 그래프, 막대 그래프) (0) | 2021.12.01 |
| [python] #4 라이브러리 pandas (0) | 2021.11.30 |
| [python] #3 라이브러리 numpy (0) | 2021.11.29 |
| [python] #1 파이썬 기초 ( 변수, 슬라이싱, list, dictionary, 함수 ) (0) | 2021.11.27 |