Python-datetime function package introduced

A, datetime pack (7 serial connection on content)

1. Function: datetime

(1) Usage: enter a date, datetime class to return an

(2) Format: datetime.datetime (year, month, day, hour =, minute =, second =)

Where the hour, minute, second optional

(3) Method additional classes:

today (): Returns the current local time

now (): Returns the current local time

utcnow (): Returns the current local time

fromtimestamp (timestamp): returns the local time timestamp

dt = datetime.datetime(2019,6,10)

print(type(dt))

print(dt.today())

print(dt.now())

print(dt.utcnow())

print(dt.fromtimestamp(time.time()))

print(dt)

在学习过程中有什么不懂得可以加我的
python学习资源qun,855-408-893
群里有不错的学习视频教程、开发工具与电子书籍。
与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容

Python-datetime function package introduced

2. Functions: timedelta

(1) Usage: represents a time interval

(2)格式:datetime.timedelta(days=?,hours=?,minutes=?,seconds=?)

I tried it, month and years do not support


t1 = datetime.datetime.now()

print(t1.strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":")))

t2 =datetime.timedelta(hours=1,days=2,minutes=1,seconds=2)

print((t1+t2).strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":")))

Python-datetime function package introduced

Two, timeit package

1. Function: timeit

(1) Usage: Time measurement tools, the experimental program run time interval

(2) Format: timeit.timeit (stmt = block / function name, number = execution frequency)


c='''

sum= []

for i in range(1000):

    sum.append(i)

'''

#利用timeit调用代码,执行100000次,查看运行时间

t4 = timeit.timeit(stmt = "[i for i in range(1000)]",number=100000)

#测试代码c执行100000次的运行结果

t5 = timeit.timeit(stmt=c,number=100000)

print(t4)

print(t5)

Python-datetime function package introduced

Guess you like

Origin blog.51cto.com/14568144/2446077