import arrow
# 현재 시간 가져오기
now = arrow.now()
print("현재 시간:", now)
# 특정 날짜 및 시간 생성하기
dt = arrow.get('2023-05-18 14:30:00', 'YYYY-MM-DD HH:mm:ss')
print("특정 날짜 및 시간:", dt)
# 날짜 및 시간 포맷 변경하기
formatted = dt.format('YYYY-MM-DD HH:mm:ss')
print("포맷 변경:", formatted)
# 날짜 및 시간 연산하기
tomorrow = now.shift(days=1)
print("내일:", tomorrow)
# 특정 시간대로 변환하기
local = dt.to('Asia/Seoul')
print("로컬 시간:", local)
# 날짜 및 시간 차이 계산하기
diff = dt - now
print("시간 차이:", diff)
=============================
이 예제에서는 arrow.now() 함수를 사용하여 현재 시간을 가져오고,
arrow.get() 함수를 사용하여 특정 날짜 및 시간을 생성합니다.
format() 메서드를 사용하여 날짜 및 시간을 원하는 형식으로 포맷 변경할 수 있습니다.
shift() 메서드를 사용하여 날짜 및 시간을 이동시킬 수 있으며,
to() 메서드를 사용하여 다른 시간대로 변환할 수 있습니다.
또한, 날짜 및 시간 사이의 차이를 계산하기 위해 - 연산자를 사용할 수 있습니다.
'파이썬' 카테고리의 다른 글
| print 관련 (0) | 2023.11.27 |
|---|---|
| 윈도우 창을 띄우는 예제 (0) | 2023.05.09 |
| 들여쓰기, 주석, 세미콜론 (0) | 2023.04.26 |
| 특정폴더안에 파일명을 제외하고 다 삭제하는 예제 (0) | 2023.04.24 |
| 파이썬이란?? (0) | 2023.04.23 |