苏州松陵镇哪里做网站,手机微网站模板下载,wordpress解析完403,江西网站icp备案注销那么UTC与世界各地的时间应如何换算呢?它是将全世界分为24个时区#xff0c;地球的东、西经各180(共360)被24个时区平分#xff0c;每个时区各占15。以经度0(即本初子午线)为基准#xff0c;东经730′与西经730′之间的区域为零时区#xff1b;东经和西经的730′与2230′之…那么UTC与世界各地的时间应如何换算呢?它是将全世界分为24个时区地球的东、西经各180°(共360°)被24个时区平分每个时区各占15°。以经度0°(即本初子午线)为基准东经7°30′与西经7°30′之间的区域为零时区东经和西经的7°30′与22°30′之间的区域分别为东一区和西一区以此类推。从零时区起向东每增加一个时区时间加1小时向西每增加一个时区减1小时。UTC与零时区时间相同以2004年7月15日0000UTC(即本初子午线上2004年7月15日零点整)为例美国旧金山位于西八区比零时区晚8小时故此时旧金山时间为2004年7月14日16点整而北京位于东八区比零时区早8小时此时北京时间为2004年7月15日8点整。 时间戳相减不能变回字符串会出错. utf-5等于比零区慢5个小时,北京比他快13个小时 计算时间差(用户输入起始时间和结束时间. 计算时间差(小时)例如, 用户输入2018-10-08 12:00:00 2018-10-08 14:30:00# 输出2小时30分import timefrom datetime import datetimestarttime.strptime(2018-10-08 12:00:00,%Y-%m-%d %X).tm_hour#输入的字符串变成时间结构然后取出时间结构的小时和分钟endtime.strptime(2018-10-08 14:30:00,%Y-%m-%d %X).tm_hourbegintime.strptime(2018-10-08 12:00:00,%Y-%m-%d %X).tm_minovertime.strptime(2018-10-08 14:30:00,%Y-%m-%d %X).tm_minbend-startcover-beginprint(f{b}小时{c}分) # from dateutil.parser import parse# # 起始时间# # u_star input()# u_star 2016-10-08 12:00:00# # 结束时间# # u_end input()# u_end 2012-10-08 12:00:00# # 将其转为 parse 对象# u_star parse(u_star)# u_end parse(u_end)# uu abs(u_end - u_star)# #获得 年 日 时 分 秒# day uu.days# second uu.seconds# # 年 和 余数# year_day divmod(day,365)# year,day year_day# # 小时 和 余数# hour_min_s divmod(second,3600)# # 小时 和 余数# hour,min_s hour_min_s# # 分 和 余数# min_s divmod(min_s,60)# #分 秒# min,miao min_s# print(f{year}年{day}日{hour}小时{min}分{miao}秒) #dateutil.parser这个模块也可以做可以靠divmod方法获得具体参数 转载于:https://www.cnblogs.com/huhuxixi/p/10282592.html