zoukankan      html  css  js  c++  java
  • datetime模块

      

    一、datetime模块介绍

    (一)、datetime模块中包含如下类:

    类名功能说明
    date 日期对象,常用的属性有year, month, day
    time 时间对象
    datetime 日期时间对象,常用的属性有hour, minute, second, microsecond
    datetime_CAPI 日期时间对象C语言接口
    timedelta 时间间隔,即两个时间点之间的长度
    tzinfo 时区信息对象

    (二)、datetime模块中包含的常量

    常量功能说明用法返回值
    MAXYEAR 返回能表示的最大年份 datetime.MAXYEAR 9999
    MINYEAR 返回能表示的最小年份 datetime.MINYEAR 1

    二、date类

    datetime.date.today():today()返回当天日期时间

    2.获取当前日期的时间

    now():获取当前日期的时间

    >>> now=datetime.datetime.now()
    >>> now

    date():获取当前日期
    datetime.datetime(2020, 7, 31, 11, 57, 10, 640604)
    >>> now.date()
    datetime.date(2020, 7, 31)
    >>> now.time()
    datetime.time(11, 57, 10, 640604)

     3.strftime()函数,将时间转换成字符串格式输出

    获取当前的时间

    >>> now=datetime.datetime.now()
    >>> now
    datetime.datetime(2020, 7, 31, 14, 37, 15, 715604)

    将当前时间转换成格式字符串时间
    >>> now.strftime("%Y_%m_%d_%H_%M_%S")
    '2020_07_31_14_37_15'

    >>> t="20200731144230"

    #将字符串转换成时间元组
    >>> t2=datetime.datetime.strptime(t,"%Y%m%d%H%M%S")
    >>> t2
    datetime.datetime(2020, 7, 31, 14, 42, 30)

    #将时间元组转换成字符串
    >>> t3=datetime.datetime.strftime("%Y_%m_%d",t2)

  • 相关阅读:
    [DDCTF 2019]homebrew event loop
    [极客大挑战 2019]FinalSQL
    $[HAOI2008]$硬币购物
    $2018/8/19 = Day5$学习笔记 + 杂题整理
    $2018/8/16 = Day2$学习笔记$+$杂题整理
    [NOIp2009] $Hankson$の趣味题
    2018清北学堂夏日培训游记
    2.数组的声明和创建
    1.什么是数组?
    15.递归
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/13408058.html
Copyright © 2011-2022 走看看