zoukankan      html  css  js  c++  java
  • 时间戳、当地时间的转换

    1、概念

      新纪元(epoch):时间的开始, 时间值为0。对于Unix,这个时间是1970.1.1。

      夏时制(Daylight Saving Time:DST),又称“日光节约时制”和“夏令时间”,是一种为节约能源而人为规定地方时间的制度,在这一制度实行期间所采用的统一时间称为“夏令时间”。一般在天亮早的夏季人为将时间提前一小时,可以使人早起早睡,减少照明量,以充分利用光照资源,从而节约照明用电。

      时区:世界按照经度被划分为24个时区。

    2、时间的两种表示方式:

      时间戳:从新纪元开始到当前时间的秒数。

      当地年月日时间:组成部分为年、月、日、时、分、秒、是否是夏时制、当地时区

    3、两种方式转换(python)

    使用time模块:

    From              To           Use

    seconds since the epoch  struct_time in UTC    gmtime()

    seconds since the epoch  struct_time in local time  localtime()

    struct_time in UTC     seconds since the epoch  calendar.timegm()

    struct_time in local time   seconds since the epoch   mktime()

  • 相关阅读:
    Unique Binary Search Trees 解答
    Unique Paths II 解答
    Unique Paths 解答
    Maximum Subarray 解答
    Climbing Stairs 解答
    House Robber II 解答
    House Robber 解答
    Valid Palindrome 解答
    Container With Most Water 解答
    Remove Duplicates from Sorted List II 解答
  • 原文地址:https://www.cnblogs.com/zhizouxiao/p/3912091.html
Copyright © 2011-2022 走看看