文章目录
1、导入模块
import time, datetime
2、字符串格式
2.1、今天【年月日】
# yyyy-mm-dd(可写入MySQL)
ymd = time.strftime('%Y-%m-%d')
print(ymd)
-
打印结果
- 2018-06-26
2.2、现在【时分秒】
# HH:MM:SS(可写入MySQL)
hms = time.strftime('%H:%M:%S')
print(hms)
-
打印结果
- 20:02:43
3、datetime.date和datetime.datetime
3.1、现在
a = datetime.datetime.now()
print(a, type(a))
-
打印结果
-
2020-02-16 18:45:43.389460
<class 'datetime.datetime'>
2020-02-16 18:45:43
3.2、今天
today = datetime.date.today()
print(today)
print(type(today))
print(today.strftime('%Y-%m-%d'))
-
打印结果
-
2020-02-16
<class 'datetime.date'>
2020-02-16
3.3、昨天
yesterday = datetime.date.today() - datetime.timedelta(days=1)
4、时间戳(timestamp)
4.1、秒数
second = int(time.time())
-
打印结果
- 1613377918
4.2、毫秒数
millisecond = int(time.time() * 1000)
-
打印结果
- 1613377918016
5、时间元组
import time
t = time.localtime()
print(t)
print(type(t))
打印结果
time.struct_time(tm_year=2021, tm_mon=10, tm_mday=19, tm_hour=10, tm_min=49, tm_sec=2, tm_wday=1, tm_yday=292, tm_isdst=0)
<class 'time.struct_time'>