33、python模块之time
     1、>>> time.time()
1470900847.8458395 ==》时间戳,从1970年到现在。
     2、>>> time.ctime()
'Thu Aug 11 15:43:38 2016'
 
   3、>>> time.gmtime() 格林威治时间
time.struct_time(tm_year=2016, tm_mon=8, tm_mday=11, tm_hour=7, tm_min=49, tm_sec=53, tm_wday=3, tm_yday=224, tm_isdst=0)
>>> date1 = time.gmtime()
>>> date1.tm_year
2016
>>> str1 = '{year}-{month}'.format(year=date1.tm_year,month=date1.tm_mon)
>>> print(str1)
2016-8
     4、>>> time.localtime() 表示本地时间
m_ydatime.struct_time(tm_year=2016, tm_mon=8, tm_mday=11, tm_hour=15, tm_min=57, tm_sec=6, tm_wday=3, ty=224, tm_isdst=0) 
   5、time.mktime()
     >>> date1 =time.gmtime()
>>> time.mktime(date1)
1470873892.0
   6、>>> time.sleep(5) 程序等待5秒。
   7、time.strftime():
      date1 = time.gmtime()
      >>> time.strftime('%Y-%m-%d %H:%M:%S',date1)
 '2016-08-11 08:04:52'
   8、time.strptime():
      >>> date2 = time.strptime('2016-5-12','%Y-%m-%d')
>>> print(date2)
time.struct_time(tm_year=2016, tm_mon=5, tm_mday=12, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=133, tm_isdst=-1)
34、python模块之datetime
     1、>>> date1 = datetime.date.today()
>>> print(date1)
2016-08-11
2、>>> date2 = datetime.date.fromtimestamp(time.time())
>>> print(date2)
2016-08-11
3、>>> date3 = datetime.datetime.now()
>>> print(date3)
2016-08-11 17:02:06.580013
4、  python 的时间加减,datetime.timedelta(days=天,hours=小时,seconds=秒)
     >>> newdate = datetime.datetime.now() + datetime.timedelta(days=10)
>>> print(newdate)
2016-08-21 23:01:43.533585
>>> import os
>>> os.system('date')
2016年 08月 11日 星期四 23:02:25 CST
5、  >>> date3 = datetime.datetime.now()
     >>> print(date3)
2016-08-11 23:27:18.242217
>>> date4 = date3.replace(2015)
>>> print(date4)
2015-08-11 23:27:18.242217
>>> date = date3.replace(2015,4,4)
>>> print(date)
2015-04-04 23:27:18.242217
6、  datetime.datetime.strptime()同time模块中的time.strptime().
7、时间的比较:date和date4是上面的时间。
     >>> date > date4
False
>>> date < date4
True

python模块之time和datetime的更多相关文章

  1. Python模块之time、datetime

    python内置模块系列(一):time模块与datetime time模块是python内置查看当前时间戳的一个模块 一 time 1 获得时间戳 时间戳:通常来说,时间戳表示的是从1970年1月1 ...

  2. Python模块:time、datetime、random、os、sys、optparse

    time模块的方法: 时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量. struct_time时间元组,共有九个元素组.如下图: time.localtime([secs]): ...

  3. python模块之time and datetime

    time # python3 # coding = utf-8 import time timestamp = time.time() print('timestamp:%s, type: %s' % ...

  4. python学习道路(day6note)(time &datetime,random,shutil,shelve,xml处理,configparser,hashlib,logging模块,re正则表达式)

    1.tiim模块,因为方法较多我就写在code里面了,后面有注释 #!/usr/bin/env python #_*_coding:utf-8_*_ print("time".ce ...

  5. python模块概况,json/pickle,time/datetime,logging

    参考: http://www.cnblogs.com/wupeiqi/articles/5501365.html http://www.cnblogs.com/alex3714/articles/51 ...

  6. Python之日期与时间处理模块(date和datetime)

    本节内容 前言 相关术语的解释 时间的表现形式 time模块 datetime模块 时间格式码 总结 前言 在开发工作中,我们经常需要用到日期与时间,如: 作为日志信息的内容输出 计算某个功能的执行时 ...

  7. Python第十五天 datetime模块 time模块 thread模块 threading模块 Queue队列模块 multiprocessing模块 paramiko模块 fabric模块

    Python第十五天  datetime模块 time模块   thread模块  threading模块  Queue队列模块  multiprocessing模块  paramiko模块  fab ...

  8. python初步学习-import和datetime模块

    模块 一个完整大型的python程序是由模块和包的形式组织起来的,可见模块在python中的重要性.模块是一种组织型式,它许多有关联(关系)的代码组织放到单独的独立文件中.简单的说,可以把模块理解为一 ...

  9. 【转】Python之日期与时间处理模块(date和datetime)

    [转]Python之日期与时间处理模块(date和datetime) 本节内容 前言 相关术语的解释 时间的表现形式 time模块 datetime模块 时间格式码 总结 前言 在开发工作中,我们经常 ...

随机推荐

  1. 从JavaScript的移位运算看数字在计算机内部的编码——补码

    偶然看到一个JavaScript的题目: js中13>>2=?      -13>>2=? 在浏览器中很容易测试出答案分别是 3 和 -4. 13>>2 = 3 很 ...

  2. bzoj 1070 [SCOI2007]修车(最小费用最大流)

    1070: [SCOI2007]修车 Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 3515  Solved: 1411[Submit][Status] ...

  3. [Locked] Missing Ranges

    Missing Ranges Given a sorted integer array where the range of elements are [lower, upper] inclusive ...

  4. Unicode 字符集及UTF-8 UTF-16编码

    很久以前发在他处的一篇博文,今天翻出来重新整理了一下 Unicode 字符集 共分为 17 个平面(plane), 分别对应 U+xx0000 - U+xxFFFF 的 code points, 其中 ...

  5. Parameterized tests

    Parameterized继承自Suite.Parameterized是在参数上实现了Suite,修饰一个测试类,然后提供多组构造函数的参数用于测试不同场景. import java.util.Arr ...

  6. Amazon API Gateway Importer整合过程小结

    (1)需要将swagger json转换成amazon api gateway 所需要的格式(根据Method Request中 Request PathsURL Query String Param ...

  7. 二维码开源库zbar、zxing使用心得

    首先说明我的测试场景是“识别打印在纸上的二维码”,在扫描结果中寻找二维码并进行识别,而不是直接让摄像头对着二维码扫描. zbar和zxing用的都是自己从github上clone的c++源码/接口编译 ...

  8. Demon_动画控制(实现前后左右移动,喊叫)

    using UnityEngine; using System.Collections; public class PlayerAnimation : MonoBehaviour { float ve ...

  9. .Net Framework 4.0安装cmd命令

    在安装系统以后和.Net FrameWork 后,通过cmd编译编写的程序时总是提示编译错误.可以通过cmd命令安装相应的.net framework版本. 具体步骤如下: 1.以管理员身份打开cmd ...

  10. Java POI导入Excel文件

    今天在公司需要做个导入Excel文件的功能,所以研究了一下,参考网上的一些资料总算是做出来了,在此记录一下防止以后忘记怎么弄. 本人用的是poi3.8,所以需要的JAR包如下: poi-3.8.jar ...