zoukankan      html  css  js  c++  java
  • python:time与datetime模块

    #!usr/bin/env python
    # -*- coding:utf-8 -*-

    __author__ = "Samson"

    import time
    print(time.time())#从1970年到此时此刻的秒数(即获取时间戳)

    print(time.localtime())#元组,包含年,月,日,时,分,秒,一周第几天(0表示第一天,即周日),一年第几天,是否是夏令时,结果为utc+8时区
    #结果:time.struct_time(tm_year=2017, tm_mon=12, tm_mday=28, tm_hour=22, tm_min=41, tm_sec=0, tm_wday=3, tm_yday=362, tm_isdst=0)

    time.sleep(3)#程序暂停3秒

    #传入一个时间戳(即秒数),返回一个#元组,包含年,月,日,时,分,秒,一周第几天(0表示第一天,即周日),一年第几天,是否是夏令时,结果为utc时区
    # (从1970年开始计算);若不传参数,则将当前的时间当作默认参数传进去
    print(time.gmtime(4))

    #将元组形式(time.struct_time(tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_wday, tm_yday, tm_isdst))
    # 的时间转化为时间戳
    print(time.mktime(time.gmtime(100000000)))

    #将元组形式的时间转化为字符串格式的时间,注意%Y,%m,%d,%H,%M,%S不能写错,该小写就写,该大写就大写
    print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
    #结果:2017-12-28 22:49:46

    #将字符串格式的时间转化为元组形式的时间,注意%Y,%m,%d,%H,%M,%S不能写错,该小写就写,该大写就大写
    print(time.strptime("2017-12-28 22:49:46","%Y-%m-%d %H:%M:%S"))
    #结果:time.struct_time(tm_year=2017, tm_mon=12, tm_mday=28, tm_hour=22, tm_min=49, tm_sec=46, tm_wday=3, tm_yday=362, tm_isdst=-1)

    print(time.asctime(time.localtime()))
    #结果:Thu Dec 28 23:01:59 2017
    print(time.ctime(time.time()))
    #结果:Thu Dec 28 23:01:59 2017

    import datetime
    print(datetime.datetime.now())#获取当前时间
    #结果:2017-12-28 23:09:43.016858

    #datetime.timedelta不能单独存在,须与datetime.datetime.now()联用
    print(datetime.datetime.now() + datetime.timedelta(3))#当前时间+3天
    print(datetime.datetime.now() + datetime.timedelta(-3))#当前时间-3天
    print(datetime.datetime.now() + datetime.timedelta(hours=3))#当前时间+3小时
    print(datetime.datetime.now() + datetime.timedelta(minutes=30))#当前时间+30分
    # 结果:2017-12-31 23:09:43.016858
    # 结果:2017-12-25 23:09:43.016858
    # 结果:2017-12-29 02:09:43.016858
    # 结果:2017-12-28 23:39:43.016858



  • 相关阅读:
    Docker部署Django项目+Nginx+Fluend日志收集 和redis、memcached、RabbitMQ、Celery
    Json+Ajax相关
    Django之Form、ModelForm 组件
    Django之WSGI 和MVC/MTV
    Django知识点梳理
    Django信息安全相关之CSRF和XSS
    Django之中间件
    Django之自定义分页
    Django之cookie+session
    Python打包方法——Pyinstaller
  • 原文地址:https://www.cnblogs.com/cansun/p/8138267.html
Copyright © 2011-2022 走看看