날짜/시간/계절 CODE

2019. 8. 13. 20:37Programing/Python

반응형

 

날자 : 

import datetime

# 날자 시간 구하기 
now = datetime.datetime.now()

# 해당 값 출력 
print(now.year, "년")
print(now.month, "월")
print(now.day, "일")
print(now.hour, "시")
print(now.minute, "분")
print(now.second, "초")
print(now.year, "년", now.month, "월", now.day, "일", now.hour, "시", now.minute, "분", now.second, "초")

 

오전/오후 : 

import datetime

# 날자 시간을 구하기 
now = datetime.datetime.now()

# 오전
if now.hour < 12:
  print("현재는 오전 {}시 입니다".format(now.hour))

# 오후 
if now.hour > 12:
  print("현재는 오후{}시시 입니다".format(now.hour))

 

계절 : 

import datetime

# 날자 시간을 구하기 
now = datetime.datetime.now()

# 봄 
if 3 <= now.month <= 5: 
  print("이번번 달은 {}월입니다. 봄입니다.".format(now.month))

# 여름
if 6 <= now.month <= 8: 
  print("이번번 달은 {}월입니다. 여름입니다.".format(now.month))

# 가을 
if 9 <= now.month <= 11: 
  print("이번번 달은 {}월입니다. 가을입니다.".format(now.month))

# 겨울 
if now.month == 12 or 1 <= now.month <= 2: 
  print("이번번 달은 {}월입니다. 겨울입니다.".format(now.month))

 

elif, else로 계절 구현 : 

import datetime

# 날자 시간을 구하기 
now = datetime.datetime.now()

# 월을 변수로 지정 
month = now.month

# 조건문으로 계절 구현 
if 3<= month <=5: 
  print("현재는 봄입니다.")
elif 6<= month <=8: 
  print("현재는 여름입니다.")
elif 9<= month <=11: 
  print("현재는 가을입니다.")
else:
  print("현재는 겨울입니다.")

Tip: 

elif는 else 사이에 입력

반응형

'Programing > Python' 카테고리의 다른 글

년도별 띠 확인  (0) 2019.08.13
문자열 자르기 함수_ split()  (0) 2019.08.13
문자열 찾기 함수_find()  (0) 2019.08.13