zoukankan      html  css  js  c++  java
  • Python开发【内置模块篇】datetime

    获取当前日期和时间

    1 >>> from datetime import datetime
    2 >>> now = datetime.now()
    3 >>> now
    4 datetime.datetime(2018, 12, 30, 9, 30, 2, 734917)
    5 >>> print(now)
    6 2018-12-30 09:30:02.734917
    View Code

    获取指定日期和时间

    1 >>> from datetime import datetime
    2 >>> dt = datetime(2015, 4, 19, 12, 20) # 用指定日期时间创建datetime
    3 >>> print(dt)
    4 2015-04-19 12:20:00
    View Code

    datetime转换为timestamp

    >>> from datetime import datetime
    >>> dt = datetime(2015, 4, 19, 12, 20) # 用指定日期时间创建datetime
    >>> dt.timestamp() # 把datetime转换为timestamp
    1429417200.0
    View Code

    timestamp转换为datetime

    >>> from datetime import datetime
    >>> t = 1429417200.0
    >>> print(datetime.fromtimestamp(t))
    2015-04-19 12:20:00
    View Code

    str转换为datetime

    >>> from datetime import datetime
    >>> cday = datetime.strptime('2015-6-1 18:19:59', '%Y-%m-%d %H:%M:%S')
    >>> print(cday)
    2015-06-01 18:19:59
    View Code

    datetime转换为str

    >>> from datetime import datetime
    >>> now = datetime.now()
    >>> print(now.strftime('%a, %b %d %H:%M'))
    Mon, May 05 16:28
    View Code

    datetime加减

    >>> from datetime import datetime, timedelta
    >>> now = datetime.now()
    >>> now
    datetime.datetime(2015, 5, 18, 16, 57, 3, 540997)
    >>> now + timedelta(hours=10)
    datetime.datetime(2015, 5, 19, 2, 57, 3, 540997)
    >>> now - timedelta(days=1)
    datetime.datetime(2015, 5, 17, 16, 57, 3, 540997)
    >>> now + timedelta(days=2, hours=12)
    datetime.datetime(2015, 5, 21, 4, 57, 3, 540997)
    View Code
  • 相关阅读:
    MSP430:输入捕获
    MSP430:串口输出
    测试输出时钟频率
    C# MySql Select
    C# MySql 连接
    MSP430:PWM产生
    MSP430:定时器学习TimerA
    MSP430:中断简介
    MSP430 PIN 操作寄存器
    剑指offer---包含min函数的栈
  • 原文地址:https://www.cnblogs.com/tangkaishou/p/10198632.html
Copyright © 2011-2022 走看看