zoukankan      html  css  js  c++  java
  • python

    1. 获取当前时间

    import time
    
    now = time.strftime("%Y-%m-%d %H:%M:%S")  # 获取当前时间,并用指定格式显示
    print(now)  # 打印:2021-06-29 11:27:14

    2. 时间戳timestamp转换为指定格式

      例如:将'1624813200000'转化为'2021-06-28 01:00:00'

    timeStamp = int('1624813200000')/1000  # 时间戳是毫秒,除以1000,换算为秒
    timeArray = time.localtime(timeStamp)  # 转换为tm格式:time.struct_time(tm_year=2021, tm_mon=6, tm_mday=28, tm_hour=1, tm_min=0, tm_sec=0, tm_wday=0, tm_yday=179, tm_isdst=0)
    timeStyle = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)  # 转化为指定格式:2021-06-28 01:00:00

    3. 指定格式转化为时间戳

      例如:将'2021-06-28 01:00:00'转化为'1624813200'

    str1 = '2021-06-28 01:00:00'  # 字符类型的时间
    timeArray = time.strptime(str1, "%Y-%m-%d %H:%M:%S")  # 转换为tm格式(第二个参数要和str1的一致):time.struct_time(tm_year=2021, tm_mon=6, tm_mday=28, tm_hour=1, tm_min=0, tm_sec=0, tm_wday=0, tm_yday=179, tm_isdst=-1)
    timeStamp = int(time.mktime(timeArray))  # 转化为时间戳:1624813200

     4. 指定格式1转换为指定格式2

       例如:将'2021-06-29 11:27:14'转化为'2021/06/29 11:27:14'格式

    str1 = '2021-06-29 11:27:14'  # 字符串,类型为str
    timeArray = time.strptime(str1, "%Y-%m-%d %H:%M:%S")  # 转化为tm格式(第二个参数要和str1的一致):time.struct_time(tm_year=2021, tm_mon=6, tm_mday=29, tm_hour=11, tm_min=27, tm_sec=14, tm_wday=1, tm_yday=180, tm_isdst=-1)
    timeStyle = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)  # 转化为指定格式:2021/06/29 11:27:14(str类型)
  • 相关阅读:
    HIVE调优之JVM重用
    元宇宙到底有多可怕
    关于c++、go、nodejs、python的计算性能测试,结果令人惊讶
    浏览器配套
    oracle 11gR2 离线静默自动安装
    kubernetes 污点与容忍
    Docker中centos7 安装 MySQL
    [Php] Yii2重载\yii\web\UploadedFile::getInstancesByName()以扩大使用范围
    php屏蔽Notice错误
    上传一个.prettierrc文件
  • 原文地址:https://www.cnblogs.com/xiaochongc/p/14949191.html
Copyright © 2011-2022 走看看