반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- jupyternotebook
- 직무역량평가
- 데이터분석
- dacrew
- IT용어
- 파이썬문법
- 일반상식
- 디지털직무
- 금융
- Python
- 사전학습
- 디지털용어
- IT
- 군집분석
- 은행
- 은행채용
- 데이크루
- 주피터노트북
- 과소완전
- Jupyter Notebook
- 지도학습
- 과대완전
- 머신러닝
- 파이썬
- 금융상식
- 디지털
- 데이콘
- 알고리즘
- 비지도학습
- 금융권
Archives
- Today
- Total
Ming's blog
[알유파문](python)문자/숫자를 날짜로 날짜를 문자로 변환(datetime, strftime, strptime) 본문
프로그래밍 기본 문법/알아두면 유용한 파이썬 문법
[알유파문](python)문자/숫자를 날짜로 날짜를 문자로 변환(datetime, strftime, strptime)
H._.ming 2021. 11. 12. 15:24반응형
안녕하세요~!
데이터를 다루다보면 날짜를 변환해야 하는 경우가 종종 있습니다.
날짜를 변환하는 건 할때마다 헷갈리고 같은 내용을 계속 검색하게 되죠ㅎㅎ
그래서 오늘부터는 날짜를 다루는 방법들을 알아보려고 해요~!
'알아두면 유용한 파이썬 문법'
네 번째는 문자를 날짜로 날짜를 문자로 바꾸는 방법입니다.
먼저, 문자를 날짜로 바꿔볼까요?
오늘 날짜인 2021-11-12 를 date라는 변수에 저장하고
데이터 타입을 확인해 보면 아래와 같이 'str' 문자 형태인 걸 알수 있습니다.
date='2021-11-12'
print(date)
print(type(date))
그러면 문자를 날짜형으로 바꿔볼까요?
먼저 datetime 패키지를 import 해주고~
다음 편에서 날짜를 이용한 연산도 해볼거라서 timedelta 함수로 import 해줄게요!
문자를 날짜로 바꾸기 위해서는 datetime의 strptime 함수를 사용해야해요!
strptime 함수에 날짜로 바꾸고자 하는 값과 날짜 형식을 입력해주면
아래와 같이 날짜로 변환되는 것을 알 수 있습니다.
from datetime import datetime, timedelta
date=datetime.strptime(date,'%Y-%m-%d')
print(date)
print(type(date))
날짜를 다시 문자로 바꾸고 싶다면?
datetime의 strftime 함수를 사용하면 됩니다!
#날짜를 문자로
date=date.strftime('%Y-%m-%d')
print(date)
print(type(date))
추가로 숫자를 날짜로 바꾸고 싶다면?
먼저, 숫자를 문자로 바꾼 후, 날짜로 바꿔주면 됩니다~!
date=20211112
print(date)
print(type(date))
date=str(date)
print(date)
print(type(date))
from datetime import datetime, timedelta
date=datetime.strptime(date,'%Y%m%d')
print(date)
print(type(date))
문자를 날짜로 바꿀때는!
datetime.strptime(date,'%Y-%m-%d')
날짜를 문자로 바꿀때는!
date.strftime('%Y-%m-%d')
반응형
'프로그래밍 기본 문법 > 알아두면 유용한 파이썬 문법' 카테고리의 다른 글
[알유파문](python)날짜 리스트 만들기(date list) (0) | 2021.11.20 |
---|---|
[알유파문](python)날짜 연산하기(더하기, 빼기, datetime, timedelta) (2) | 2021.11.12 |
[알유파문](python)format 함수와 for문으로 변수 명 만들기(동적변수, 자동변수, globals) (0) | 2021.11.12 |
[알유파문](python)데이터 정렬하기(특정 열 기준, 열 이름 기준) (0) | 2021.11.04 |
[알유파문](python)특정 문자가 포함된 열 이름 찾기 (2) | 2021.11.04 |
Comments