컴퓨터는 ticks을 이용하여 시간을 처리한다.
일반적으로 UNIX 기반 운영체제가 설치 된 컴퓨터는 1970년 1월 1일 00:00 을 기준으로 시간을 계산한다.
파이썬에서 날짜 및 시간을 얻기 위해서는 standard time module을 이용한다.
import time
ticks = time.time()
print "Ticks since epoch:", ticks
output : Ticks since epoch: 1460782927.19
Local time
컴퓨터 시스템 상의 현재 시간을 얻으려면 localtime함수를 이용한다.
import time
timenow = time.localtime(time.time())
print "Current time :", timenow
output : Current time : time.struct_time(tm_year=2016, tm_mon=04, tm_mday=16, tm_hour=15, tm_min=42, tm_sec=0, tm_wday=5, tm_yday=353, tm_isdst=0)
해당 배열의 각 요소들에 엑세스를 할 수도 있고,
import time
timenow = time.localtime(time.time())
print "Year:", timenow[0]
print "Month:", timenow[1]
print "Day:", timenow[2]
다른 서식을 이용 할 수도 있다. 예를 들면 asctime 함수를 이용
import time
timenow = time.asctime(time.localtime(time.time()))
print(timenow)
output : Sat Apr 16 15:44:40 2016
'프로그래밍 > Python' 카테고리의 다른 글
Python Tutorial : Strings and Sub-strings [16] (0) | 2016.04.16 |
---|---|
Python Tutorial : Comments [15] (0) | 2016.04.16 |
Python Tutorial : Modules [13] (0) | 2016.04.16 |
Python Tutorial : Line charts [12] (0) | 2016.04.16 |
Python Tutorial : Statistics [11] (0) | 2016.04.15 |