zoukankan      html  css  js  c++  java
  • 时间处理模块

    time&datetime 模块

      在平常的代码中,我们常常需要与时间打交道。在python中,与时间处理有关的模块就包括:time, datetime ,calendar(很少用,不讲),下面分别来介绍。

      我们写程序时时间的处理可以归为以下3种: 

        时间的显示,在屏幕显示、纪录日志等

        时间的转换,比如把字符串格式的日期转成python中的日期类型。

        时间的运算,计算两个日期时间的差值等

    time 模块

      在python中,通常有这几种方式来表示时间:

        1.时间戳(timestamp),表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。列子:1554864776.161901

        2.格式化的时间字符串,比如“2020-10-03 17:54”

        3.元组(struct_time)共九个元素。由于python的time模块实现主要调用c库,所以各个平台可能有所不同,mac上:time.struct_time(tm_year=2020,tm_mon=4,tm_mday=10,tm_hour=2,tm_min=53,tm_sec=15,tm_wday=2,tm_yday=100,tm_isdst=0)

          索引(index)    属性(Attribute)    值(Values)

          0          tm_yeat(年)      比如2011

          1          tm_mon(月)      1-12

          2          tm_mday(日)       1-31

          3          tm_hour(时)       0-23

          4          tm_min(秒)      0-59

          5          tm_sec(秒)        0-61

          6          tm_wday(weekday)    0-6 (0表示周日)

          7          tm_yday (一年中的第几天) 1-366

          8          tm_isdst (是否是夏令时)    默认为1

    UTC时间:

      UTC(Coordinated Universal Time, 世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8,又称东8区。

      DST(Daylight Saving Time)即夏令时。

  • 相关阅读:
    点击按钮生成遮罩层后这个按钮被遮住还可以点击解决办法
    关于jq的load不用回调获取其中dom元素方法
    移动端默认返回按键,使用h5+修改默认事件
    移动端解决input focus后键盘弹出,高度被挤压的问题
    模拟移动端上拉超过页面实际高度
    软工作业
    一周进度汇报
    alhpa阶段回顾
    一周进度汇报
    一周进度汇报
  • 原文地址:https://www.cnblogs.com/kingforn/p/11059643.html
Copyright © 2011-2022 走看看