일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- php 프로그래밍 입문 예제
- 한정 분기
- SWEA
- php 프로그래밍 입문 연습문제
- 플러터
- Flutter
- C
- php 프로그래밍 입문 솔루션
- php 프로그래밍 입문
- 파이썬
- 배열
- JAVA SPRING
- 백준
- 페이코 추천인
- php
- 스프링
- 최단 경로
- C언어
- php 프로그래밍 입문 문제풀이
- 자바
- php 프로그래밍
- programmers
- 페이코 친구코드
- spring
- 자바 스프링
- 페이코 초대코드
- php 프로그래밍 입문 3판
- 플러터 개발환경 설정
- Java
- 페이코 추천인코드
Archives
- Today
- Total
11-07 11:40
ImJay
[파이썬/Python] 백준 16170번 오늘의 날짜는? 본문
반응형
[파이썬/Python] 백준 16170번 오늘의 날짜는?
문제
2018 SCAL-MOOKJA에 출전하기로 한 무근이와 인서는 대회 준비를 위해 같이 모여 문제를 풀기로 했다.
그런데 어느 날, 일어나서 날짜를 확인해 보니 무근이와 인서의 시계가 서로 다른 날짜를 가리키고 있었다. 두 사람이 정확한 날짜에 모일 수 있도록 문제를 푸는 지금 시각이 UTC+0(세계 표준시)을 기준으로 무슨 날짜인지 출력해 주는 프로그램을 작성하자.
만약 서울에서 확인한 시각이 2018년 9월 29일 오후 2시 정각이라면 UTC+0 기준의 시각은 2018년 9월 29일 오전 5시 정각이다.
코드
import datetime
data = datetime.datetime.now() + datetime.timedelta(hours=9)
print(data.year)
print(data.month)
print(data.day)
풀이
1. datetime 라이브러리를 import 합니다.
datetime.datetime.now() 메소드는 우리 나라의 현재 시간을 나타냅니다. (나라기준)
우리나라는 세계 표준 시(UTC+0)를 기준보다 9시간 앞서있기 때문에, timedelta 메소드를 통해 9를 더해줍니다.
import datetime
data = datetime.datetime.now() + datetime.timedelta(hours=9)
2. 연, 월, 일을 출력합니다.
print(data.year)
print(data.month)
print(data.day)
반응형
'Solved.ac - Python > Bronze V' 카테고리의 다른 글
[파이썬/Python] 백준 16430번 제리와 톰 (0) | 2022.11.22 |
---|---|
[파이썬/Python] 백준 16394번 홍익대학교 (0) | 2022.11.22 |
[파이썬/Python] 백준 16099번 Larger Sport Facility (0) | 2022.11.21 |
[파이썬/Python] 백준 15964번 이상한 기호 (0) | 2022.11.21 |
[파이썬/Python] 백준 15962번 새로운 시작 (0) | 2022.11.21 |
Comments