一 datatime 的使用
  object
        timedeta
        tzinfo
        time
        data
               datatime
     
      time: 在python文档里,time是归类在generk  operating  system services 中,换句话说,它提供的功能是更加接近于操作系统层面。
 
      python 开发过程中,我们经常用到获取当前时间,根据当前时间生成一个和当天时间相关的文件,这样我们在后期查找文件的时候就方便了很多,那python 又如何来获取当前时间的呢?
          from dateime import datetime
           now_time = datetime.now()
           a = now_time.strftime('%Y-%m-%d')
           print(now_time)
           print a
           print(type(now_time))
 
   strftime 时间参数有很多,介绍一些常用的时间参数:
   格式参数:
      %Y   带世纪部分的十进制年份
      %m  十进制表示的月份
       %d   十进制表示的每月的第几天
        %H   24小时制的小时
       %M     十时制表示的分钟数
         %s     十进制的秒数
         %c      标准时间
 
示例1:
#/usr/bin/python
#coding=utf-8
#@Time   :2017/11/8 14:10
#@Auther :liuzhenchuan
#@File   :datatime.py
 
#time模块基本不用于取时间,取时间用datatime 模块
# time独有用法,alt + enter
import time
 
for i in xrange(1,10):
    print i
    time.sleep(0.3)
 
#datatime  获取当前时间
from datetime import datetime
now_time = datetime.now()
print now_time
 
#strftime 显示时间的格式
new1_time = now_time.strftime('%Y-%m-%d')
print new1_time
new2_time = now_time.strftime('%Y-%m-%d %H:%M:%S')
print new2_time
 
#打印标准时间
new3_time = now_time.strftime('%c')
print new3_time
 
>>>
1
2
3
4
5
6
7
8
9
2017-11-08 21:27:11.254000
2017-11-08
2017-11-08 21:27:11
11/08/17 21:27:11
 
 
 
示例2:
import datetime,timedelta
#timedelta 获取昨天的时间
now1_time = datetime.now()
yesterday = now1_time + timedelta(days=-1)
print yesterday
 
>>>
2017-11-07 22:01:51.766000
 
 
 
#打印明天的时间
tomorrow = now1_time + timedelta(days= +1)
tomorrow1 = tomorrow.strftime('%Y-%m-%d')
tomorrow1 = tomorrow.strftime('%c')
print tomorrow1
 
>>>  2017-11-09
            11/09/17 22:09:06
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

python 基础 7.1 datetime 获得时间的更多相关文章

  1. python基础——13(系统、时间、序列化模块)

    一.时间模块 1.标准库time %y 两位数的年份表示(00-99) %Y 四位数的年份表示(0000-9999) %m 月份(01-12) %d 月中的一天(0-31) %H 24小时制小时数(0 ...

  2. python基础之 time,datetime,collections

    1.time模块 python中的time和datetime模块是时间方面的模块 time模块中时间表现的格式主要有三种: 1.timestamp:时间戳,时间戳表示的是从1970年1月1日00:00 ...

  3. python基础--time和datetime模块

    一:说明在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素.由于Python的time模块实现主要调用C库,所以各个平台可能 ...

  4. Day13 Python基础之time/datetime/random模块一(十一)

    time模块 import time print(help(time)) time.time() #return current time in seconds since the Epoch as ...

  5. python中时间戳,datetime 和时间字符串之间得转换

    # datetime时间转为字符串def Changestr(datetime1):    str1 = datetime1.strftime('%Y-%m-%d %H:%M:%S')    retu ...

  6. Python基础教程之List对象 转

    Python基础教程之List对象 时间:2014-01-19    来源:服务器之家    投稿:root   1.PyListObject对象typedef struct {    PyObjec ...

  7. Python基础学习笔记(十)日期Calendar和时间Timer

    参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-date-time.html 3. http://www.liao ...

  8. python 使用time / datetime进行时间、时间戳、日期转换

    python 使用time 进行时间.时间戳.日期格式转换 #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2017/11/7 15:53 # ...

  9. Python标准库:datetime 时间和日期模块 —— 时间的获取和操作详解

    datetime 时间和日期模块 datetime 模块提供了以简单和复杂的方式操作日期和时间的类.虽然支持日期和时间算法,但实现的重点是有效的成员提取以进行输出格式化和操作.该模块还支持可感知时区的 ...

随机推荐

  1. hdu 3657 最小割的活用 / 奇偶方格取数类经典题 /最小割

    题意:方格取数,如果取了相邻的数,那么要付出一定代价.(代价为2*(X&Y))(开始用费用流,敲升级版3820,跪...) 建图:  对于相邻问题,经典方法:奇偶建立二分图.对于相邻两点连边2 ...

  2. MySQL的INFORMATION_SCHEMA数据库简介

    大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个 information_schema数据库.information_schema数据库是做什么用的呢,使用WordPress博客 ...

  3. usaco-Money Systems

    题意: 给出几种硬币,求可用这几种硬币组合出价值为n的方案数.分析: 设dp[i]表示组合出价值i的方案数,则,dp[i]=∑dp[i-val[j]]. #include <iostream&g ...

  4. 关于npm无法安装依赖包以及安装包缓慢的解决方法

    因为npm的服务器在国外,导致我们使用npm安装第三方包缓慢.而且有的第三方包是被墙的. 因此,作为墙内人,必须解决这个问题,否则开发起来实在是太坑了! 推荐大家使用淘宝的镜像(cnpm),它以每10 ...

  5. CodeForces - 16E Fish

    Discription n fish, numbered from 1 to n, live in a lake. Every day right one pair of fish meet, and ...

  6. mysql事物中行锁与表锁

    事物与锁 什么叫不支持事物: 首先要了解数据库里的事务是什么意思.事务在计算机数据库里 :在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit).在关系数据库中,一个事务可以 ...

  7. ListView设置某一项item的文本居中

    使用ListView和volley写了一个使用网络获取天气的demo ListView中Item的文本模式都是左侧对齐 我这边需要一些标题文本居中对齐 网上也找不到示例,不过找到了getView这个函 ...

  8. 受检查异常要求try catch或者throws,但是要记住只要catch异常了,就不会向下继续抛了

    所以在框架中,要想异常被统一的异常拦截器处理,就要将受检查异常转换为运行异常,在受检查异常的catch时候,手动throw new runtime exception

  9. 利用反编译学习Android

    自从2014年底到2015年中,全民创业的热潮就已经席卷全国了,一大批新的创业公司在北上广萌芽,也造成了大量的开发人员需求.扯远了,今天不谈创业潮,聊聊如何通过反编译学习Android.本文只是个人对 ...

  10. ZOJ - 3228 Searching the String (AC自己主动机)

    Description Little jay really hates to deal with string. But moondy likes it very much, and she's so ...