반응형
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
- Mac
- hive
- PySpark
- Kotlin
- Java
- Excel
- Apache
- numpy
- math
- Python
- GIT
- string
- PostgreSQL
- django
- SQL
- Google Excel
- c#
- list
- PANDAS
- Google Spreadsheet
- google apps script
- gas
- 파이썬
- Tkinter
- array
- dataframe
- Redshift
- Github
- matplotlib
Archives
- Today
- Total
달나라 노트
Python datetime : time class(시간 객체) & hour, minute, second, microsecond(시간, 분, 초, 마이크로초 attribute) 본문
Python/Python datetime
Python datetime : time class(시간 객체) & hour, minute, second, microsecond(시간, 분, 초, 마이크로초 attribute)
CosmosProject 2020. 12. 23. 02:40728x90
반응형
import datetime
a = datetime.time()
print(a)
b = datetime.time(12, 34, 56)
print(b)
c = datetime.time(hour = 12, minute = 34, second = 56,)
print(c)
d = datetime.time(12, 34, 56, 123456)
print(d)
- Result
00:00:00
12:34:56
12:34:56
12:34:56.123456
datetime module에는 time이라는 class가 존재합니다.
time method는 time class의 생성자(Constructor)이며 시간, 분, 초의 세 가지 parameter를 기본적으로 받고, 거기에 추가로 d처럼 1초 미만의 소수점 초까지 parameter로 받을 수 있습니다.
a에서는 time 생성자에 별다른 시간을 명시해주지 않았기 때문에 00:00:00으로 출력됩니다.
import datetime
a = datetime.time(12, 34, 56)
print(a)
print(a.hour)
print(a.minute)
print(a.second)
print(a.microsecond)
- Result
12:34:56
12
34
56
0
hour, minute, second, microsecond attribute는 time class에 저장된 시간, 분, 초, 마이크로초 정보를 불러옵니다.
또한 위 예시에서 보는 것과 같이 입력되지 않은 값(여기서는 microsecond)은 0으로 출력됩니다.
728x90
반응형
'Python > Python datetime' 카테고리의 다른 글
Python datetime : now(현재 날짜와 시간) & today(현재 날짜) (0) | 2020.12.23 |
---|---|
Python datetime : datetime class(날짜 + 시간 객체) (0) | 2020.12.23 |
Python datetime : year, month, day (년, 월, 일 추출하기) (0) | 2020.12.23 |
Python datetime : fromtimestamp (Unix timestamp를 날짜로 변환하기) (0) | 2020.12.23 |
Python datetime : date (숫자들을 조합하여 날짜 만들기) (0) | 2020.12.23 |
Comments