程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Pythontime module timestamp and structured time explanation

編輯:Python

Catalog

time modular

1. Time stamp

1.1 time.time()

1.2 Time stamp turn character string

2. Structured time

2.1 Local time

2.2 Greenwich mean time ( Time zone )

2.3 Structured time turn character string

2.4 character string turn Structured time

2.5 Properties of structured data

2.6 Structured time turn Time stamp

time modular

1: summary

Classification of time representation

Time stamp

Formatted time string

Structured time

Time stamp : The time stamp indicates that the 1970 year 1 month 1 The whole day 0 The offset from the point to the current second , The data type is floating point , Mainly used to let the computer see

Formatted time string : Such as 2019-01-26 etc. , The data type is string , Mainly for people

Structured time : Structured time groups time , Such as in , month , Japan , when , branch , Seconds, etc , Data type is a ancestor , Mainly do time conversion

Import related libraries

import time1. Time stamp 1.1 time.time()

time.time() What you can get is Time stamp . namely 1970 year 1 month 1 Japan 0 when 0 branch 0 The offset from seconds to the present time s

t1 = time.time()print('t1:', t1)

1.2 Time stamp turn character string

Convert timestamps to A fixed format String , have access to time.ctime() Method .( But not very often )

t = time.ctime(time.time())print(t)

2. Structured time

It is easier for us to use structured time

2.1 Local time

Local time is related to time zone .

t2 = time.localtime(time.time()) print("t2:", t2)

2.2 Greenwich mean time ( Time zone )

Greenwich mean time (0 The time zone ) Later than Beijing time 8 Hour only ( Global benchmarks , Using this time can eliminate the impact of writing code in different places )

t3 = time.gmtime(time.time())print("t3:", t3)

2.3 Structured time turn character string

String form is generally accepted by human beings

t4 = time.strftime("%Y/%m/%d %H:%M:%S", t2)print(t4)print(type(t4))

2.4 character string turn Structured time

Reverse operation of the above operation

t5 = time.strptime('2022/06/22 20:30:35', "%Y/%m/%d %H:%M:%S")print(t5)

2.5 Properties of structured data print(" year :", t2.tm_year)print(" month :", t2.tm_mon)print(" Japan :", t2.tm_mday)print(" when ", t2.tm_hour)print(" branch ", t2.tm_min)print(" second ", t2.tm_sec)print(" Days of the week have passed :", t2.tm_wday)print(" This year has passed :", t2.tm_yday)print(" Is it daylight saving time ", t2.tm_isdst)

2.6 Structured time turn Time stamp t7 = time.mktime(t2)print(t7)

This is about python time modular Time stamp And This is the end of the structured time article , More about python time Please search the previous articles of SDN or continue to browse the relevant articles below. I hope you can support SDN in the future !



  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved