zoukankan      html  css  js  c++  java
  • python datetime.datetime 时间转换

    1、字符串转换为datetime.datetime:

    print(datetime.datetime.strptime("2020-07-09 18:21:17", "%Y-%m-%d %H:%M:%S"))

    输出:2020-07-09 18:21:17

    2、tuple、list转换为datetime.datetime:

    datetime_list = [2020, 7, 10, 9, 40, 47]
    datetime_tuple = (2020, 7, 10, 9, 40, 47)
    
    print(datetime.datetime(*datetime_list))
    print(datetime.datetime(*datetime_tuple))

    输出:

    2020-07-10 09:40:47
    2020-07-10 09:40:47

    3、日期加减

    print(datetime.datetime.now())
    print(datetime.datetime.now() + datetime.timedelta(hours=1))
    print(datetime.datetime.now() + datetime.timedelta(days=1))
    print(datetime.datetime.now() + datetime.timedelta(weeks=1))

    输出:

    2020-07-14 11:34:47.671556

    2020-07-14 12:34:47.671556

    2020-07-15 11:34:47.671556

    2020-07-21 11:34:47.671556

    4、修改时间为指定时间(查询是从00:00:00开始查询)

    print((datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y-%m-%d 00:00:00"))

    输出:

    2020-07-15 00:00:00

    5、生成10 && 13位时间戳:

    print(int(datetime.datetime.now().timestamp()))
    print(int(datetime.datetime.now().timestamp())*1000)
    print(int(datetime.datetime(2020, 7, 10, 9, 40, 47).timestamp()))
    print(int(datetime.datetime(2020, 7, 10, 9, 40, 47).timestamp())*1000)

    输出:

    1594698366

    1594698366000

    1594345247

    1594345247000

    6、10 or 13位时间戳转换为标准时间:

      ①10位时间戳转换为标准时间

    print(datetime.datetime.fromtimestamp(1594953515))

      输出:2020-07-17 10:38:35

      ②13位时间戳转换为标准时间:

    time_stamp = float(1594953515000/1000)
    date = datetime.datetime.fromtimestamp(time_stamp)
    print(date)

      输出:2020-07-17 10:38:35

  • 相关阅读:
    Spring Boot中使用AOP统一处理Web请求日志
    Spring事务处理时自我调用
    Spring事务管理接口定义
    数据库事务与MySQL事务总结
    事务与分布式事务
    什么是CSV
    jmeter配置原件之使用CSV Data Set Config参数化
    jmeter之断言、数据提取器(正则表达式、jsonpath、beanshell)、聚合报告、参数化
    Jmeter关联,正则表达式提取器使用
    CentOS7 安装RabbitMQ
  • 原文地址:https://www.cnblogs.com/wq-zhou/p/13298250.html
Copyright © 2011-2022 走看看