国外企业网,安庆seo,建设一个网站大概需要多久,域名免费注册地址时间概念时间戳#xff1a;格林威治时间1970年01月01日00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数元组struct_time#xff1a;python定义了一个时间类#xff0c;包含9个属性#xff1a;属性描述tm_year年tm_mon月#xff0c;范围1~12tm_mday日#…时间概念时间戳格林威治时间1970年01月01日00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数元组struct_timepython定义了一个时间类包含9个属性属性描述tm_year年tm_mon月范围1~12tm_mday日范围1~31tm_hour小时范围0~23tm_min分钟范围0~59tm_sec秒范围0~61(60或61是闰秒)tm_wday星期范围0~6(周一为0)tm_yday一年内第几天范围0~366tm_isdst夏时令-101五种时间形式 import time time.time()# 时间戳1569851683.5405068 time.localtime()# struct_time类型的本地时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour21, tm_min55, tm_sec10, tm_wday0, tm_yday273, tm_isdst0) time.gmtime()# struct_time类型的utc时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour13, tm_min55, tm_sec25, tm_wday0, tm_yday273, tm_isdst0) datetime.now() # datetime类型的本地时间datetime.datetime(2019, 9, 30, 23, 34, 31, 572628)datetime.utcnow() # datetime类型的utc时间datetime.datetime(2019, 9, 30, 15, 35, 36, 275686)时间形式的相互转化 import time import calendar from datetime import datetime time_stamp time.time() local_time time.localtime() utc_time time.gmtime() local_datetime datetime.now() utc_datetime datetime.utcnow() time.localtime(time_stamp)# 时间戳 -- struct_time类型的本地时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour22, tm_min10, tm_sec37, tm_wday0, tm_yday273, tm_isdst0) time.gmtime(time_stamp)# 时间戳 -- struct_time类型的utc时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour14, tm_min10, tm_sec37, tm_wday0, tm_yday273, tm_isdst0) time.mktime(local_time) # struct_time类型的本地时间 -- 时间戳1569856100.0 calendar.timegm(utc_time) # struct_time类型的utc时间 -- 时间戳1569856340 local_time.timestamp() # datetime类型的本地时间 -- 时间戳1569857909.824448 datetime.fromtimestamp(time_stamp) # 时间戳 -- datetime类型的本地时间datetime.datetime(2019, 9, 30, 22, 10, 37, 822788) datetime.utcfromtimestamp(time_stamp) # 时间戳 -- datetime类型的utc时间datetime.datetime(2019, 9, 30, 14, 10, 37, 822788) local_datetime.timetuple() # datetime类型的本地时间 -- struct_time类型的本地时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour23, tm_min42, tm_sec27, tm_wday0, tm_yday273, tm_isdst-1) utc_datetime.utctimetuple() # # datetime类型的utc时间 -- struct_time类型的utc时间time.struct_time(tm_year2019, tm_mon9, tm_mday30, tm_hour15, tm_min44, tm_sec19, tm_wday0, tm_yday273, tm_isdst0)时间形式转化为字符串 import time from datetime import datetime time_stamp time.time() local_time time.localtime() utc_time time.gmtime() time.ctime(time_stamp) # 时间戳 -- 本地时间字符串Mon Sep 30 22:10:37 2019 time.asctime(local_time) # struct_time类型的本地时间 -- 字符串Mon Sep 30 23:00:26 2019 time.asctime(utc_time) # struct_time类型的utc时间 -- 字符串Mon Sep 30 15:03:30 2019 time.strftime(%Y-%m-%d %H:%M:%S, %w, local_time()) # struct_time类型的本地时间 -- 自定义字符串2019-09-30 23:15:14, 1 time.strftime(%d/%m/%Y, utc_time) # struct_time类型的utc时间 -- 自定义字符串30/09/2019 datetime.strptime(2019-09-30 23:20:00, 1, %Y-%m-%d %H:%M:%S, %w) # 字符串 -- datetime.datetime格式(字符串与时间格式要完全一致)datetime.datetime(2019, 9, 30, 23, 20)datetime类型时间import datetime today datetime.datetime.now() # datetime.datetime(2019, 9, 30, 23, 48, 6, 74148) int(today.strftime(%w)) # 1(周一) ~ 7(周日)1日期的加减法 today datetime.timedelta(days1) # 1天datetime.datetime(2019, 10, 1, 23, 48, 6, 74148) today datetime.timedelta(minutes1) # 1分钟datetime.datetime(2019, 9, 30, 23, 49, 6, 74148) today - datetime.timedelta(seconds3600) # -3600秒datetime.datetime(2019, 9, 30, 22, 48, 6, 74148)# 等价于 today datetime.timedelta(seconds-3600) # -3600秒datetime.datetime(2019, 9, 30, 22, 48, 6, 74148)