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. Implement Stack using Queues ——LeetCode

    Implement the following operations of a stack using queues. push(x) -- Push element x onto stack. po ...

  2. cf703C Chris and Road

    C. Chris and Road time limit per test 2 seconds memory limit per test 256 megabytes input standard i ...

  3. 《傲慢与偏见》(Pride and Prejudice)

    <傲慢与偏见>(Pride and Prejudice)改编自英国作家简·奥斯汀的同名小说,1940年上映.讲述了19世纪初期英国的一个普通的中产家庭中五姐妹的爱情与择偶故事.片中因为男主 ...

  4. VMware连不上网解决

    在VMware里安装了ubuntu,但是某一天打开它,ubuntu忽然不能上网了,于是百度了好几个方法,最后是这样解决的: 额...现在连接的是无线,前两天出问题的时候连接的是有线,在Internet ...

  5. hdu 3357 水题

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3357 #include <cstdio> #include <cmath> # ...

  6. 一篇文章看懂spark 1.3+各版本特性

    Spark 1.6.x的新特性Spark-1.6是Spark-2.0之前的最后一个版本.主要是三个大方面的改进:性能提升,新的 Dataset API 和数据科学功能的扩展.这是社区开发非常重要的一个 ...

  7. PHP学习之[第09讲]PHP 的 Mysql 数据库函数 (微型博客系统)

    一.数据库函数: mysql_connect(数据库地址,用户名,密码) mysql_select_db(数据库名) mysql_set_chartset(‘编码’) //PHP5.2.3以后的函数 ...

  8. JS常用扩展

    // 清除两边的空格 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ''); }; // 合并多 ...

  9. ASP.NET DropDownList1_SelectedIndexChanged使用

    DropDownList1.AutoPostBack 属性 今天写代码给DropDownList1添加DropDownList1_SelectedIndexChanged事件,在运行测试时发现Drop ...

  10. Android中使用HttpGet和HttpPost访问HTTP资源

    需求:用户登录(name:用户名,pwd:密码) (一)HttpGet :doGet()方法//doGet():将参数的键值对附加在url后面来传递 public String getResultFo ...