zoukankan      html  css  js  c++  java
  • Python datetime获取详细时间

    说明:datetime是date和time的结合体,包含了date和time的所有信息

    datetime常见用法:

    1、datetime.datetime.now()返回一个UTC时间的datetime对象

    >>> from datetime import *
    >>> print datetime.now()
    2017-09-05 16:36:59.637000

    2、datetime.datedelta()和datetime.datetime.now()结合获取当前时间前(或当前时间后)的某个时间,多用于定时任务中

    >>> import datetime
    >>> nowTime = datetime.datetime.now()#获取当前时间
    >>> startTime = nowTime + datetime.timedelta(minutes=-10)#得到当前时间前10分钟的时间
    >>> print startTime
    2017-09-05 16:31:35.477000
    >>> print nowTime
    2017-09-05 16:41:35.477000

    3、nowTime.strftime(format)获取时间nowTime(datetime类型的时间)的字符串形式,多用于界面显示,其中字符串格式format可自行定义,如“%Y%m%d”或“%H-%M-%S”

    >>> import datetime
    >>> nowTime = datetime.datetime.now()
    >>> print type(nowTime)
    <type 'datetime.datetime'>  #得到一个datetime类型的时间

    >>> strTime = nowTime.strftime("%m%d")  #将datetime类型的时间转化为字符串
    >>> print strTime #得到了当前时间的月份和日期
    0905
    >>> print nowTime
    2017-09-05 16:50:18.038000

    4、datetime.datetime.strptime("2012-09-12 21:08:12", "%Y-%m-%d %H:%M:%S")将字符串转化为datetime类型的时间

    >>> datetime.datetime.strptime("2012-09-12 21:08:12", "%Y-%m-%d %H:%M:%S")
    datetime.datetime(2012, 9, 12, 21, 8, 12)

  • 相关阅读:
    css 网格布局简单应用
    服务器常用状态码
    js 操作数组
    下拉框 tree 基于 EasyUi
    c# 导出Excel
    select 多选 (EasyUI)
    如何提高sql查询速度
    总结JS中string、math、array的常用的方法
    php 验证邮箱 php验证手机号码 ph验证身份证
    jquery+php ajax上传多图片即时显示
  • 原文地址:https://www.cnblogs.com/heiao10duan/p/7479561.html
Copyright © 2011-2022 走看看