1.先导入库:import datetime

2.获取当前日期和时间:now_time = datetime.datetime.now()

3.格式化成我们想要的日期:strftime()

比如:“2016-09-21”:datetime.datetime.now().strftime('%Y-%m-%d')

4.在当前时间增加1小时:add_hour=datetime.datetime.now()+datetime.timedelta(hours=1)   #需要导入timedelta库

格式“小时”:now_hour=add_hour.strftime('%H')

5.时间的三种存在方式:时间对象,时间字符串,时间戳。

(1)字符串转datetime:

>>> string = '2014-01-08 11:59:58'

>>> time1 = datetime.datetime.strptime(string,'%Y-%m-%d %H:%M:%S')

>>> print time1

2014-01-08 11:59:58

(2)datetime转字符串:

>>> time1_str = datetime.datetime.strftime(time1,'%Y-%m-%d %H:%M:%S')

>>> time1_str

'2014-01-08 11:59:58'

(3)时间戳转时间对象:

>>>time1 = time.localtime()

>>>time1_str = datetime.datetime.fromtimestamp(time1)

6.格式参数:

%a 星期几的简写

%A 星期几的全称

%b 月分的简写

%B 月份的全称

%c 标准的日期的时间串

%C 年份的后两位数字

%d 十进制表示的每月的第几天

%D 月/天/年

%e 在两字符域中,十进制表示的每月的第几天

%F 年-月-日

%g 年份的后两位数字,使用基于周的年

%G 年分,使用基于周的年

%h 简写的月份名

%H 24小时制的小时

%I 12小时制的小时

%j 十进制表示的每年的第几天

%m 十进制表示的月份

%M 十时制表示的分钟数

%n 新行符

%p 本地的AM或PM的等价显示

%r 12小时的时间

%R 显示小时和分钟:hh:mm

%S 十进制的秒数

%t 水平制表符

%T 显示时分秒:hh:mm:ss

%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)

%U 第年的第几周,把星期日做为第一天(值从0到53)

%V 每年的第几周,使用基于周的年

%w 十进制表示的星期几(值从0到6,星期天为0)

%W 每年的第几周,把星期一做为第一天(值从0到53)

%x 标准的日期串

%X 标准的时间串

%y 不带世纪的十进制年份(值从0到99)

%Y 带世纪部分的十制年份

%z,%Z 时区名称,如果不能得到时区名称则返回空字符。

%% 百分号

python 当前日期_python 当前时间获取方法相关推荐

  1. python操作日期和时间的方法

    2019独角兽企业重金招聘Python工程师标准>>> 经常获得了一个用户提交的当前日期,我们需要以这个日期为依据返回它的前一天.后一天的日期或者转换操作等.用Python可以非常简 ...

  2. python代码根据当前时间获取下一周的日期

    python代码根据当前时间获取下一周的日期 #使用python代码根据当前日期计算下一周的日期范围 import datetime,calendar import pandas as pddef g ...

  3. python给函数设置超时时间_在 Linux/Mac 下为Python函数添加超时时间的方法

    我们在使用 requests 这类网络请求第三方库时,可以看到它有一个参数叫做 timeout ,就是指在网络请求发出开始计算,如果超过 timeout 还没有收到返回,就抛出超时异常.(当然存在特殊 ...

  4. python三级_Python三级目录展示方法

    要求: 1.三级菜单 2.可依次选择进入各子菜单,选择序号进入目录 3.输入b返回上级目录,q退出更改目录 代码实现: #!/bin/env python #!--*--coding:utf-8 -- ...

  5. Python笔记:日期时间获取与转换

    世界时(Universal Time, UT)是根据地球自转周期确定的时间,1s为全年内每日平均长度的1/86400,由于地球绕太阳公转的轨道不是圆的,地球与太阳之间的距离不是固定的,导致太阳相对绕地 ...

  6. 如何查看python源代码_Python源代码: 如何获取微信公众号历史记录文章

    背景# 微信公众号历史只能通过客户端(手机python抓取微信公众号,PC,Mac)查看,网络版微信不能查看公众号历史文章,否则就没有今天的文章. 具体的解释是,与公共账户历史文章相对应的URL必须由 ...

  7. python的几种时间表示方法

    一.时间的几种表示方法 time时间模块儿获取当天的时间 1.详细表示当前的时间 import time time.localtime() 2.标准输出当前时间格式 import time time. ...

  8. python系统目录_Python创建系统目录的方法

    本文实例讲述了Python创建系统目录的方法.分享给大家供大家参考.具体如下: Python2 mkdir在没有上级目录时创建会失败.该方法可以创建多级目录. /temp/gapgers/upload ...

  9. Python time datetime常用时间处理方法

    常用时间转换及处理函数: import datetime # 获取当前时间 d1 = datetime.datetime.now() print d1 # 当前时间加上半小时 d2 = d1 + da ...

  10. python 可执行文件_python调用可执行文件的方法

    最近要用到python调用C程序,因此,看了一下python调用别的程序的方法.大致来说,python调用C/C++有两种方式,一种是调用C编译的动态链接库,即so文件,一种是调用C生成的可执行文件. ...

最新文章

  1. js 两行之间的设置间距_敲敲黑板 | 文字间距随意调
  2. 测度论与概率论有什么关系?为什么要学习测度论?
  3. linux进程被中断打断,linux – 当中断处理程序被另一个中断中断时,中断上下文如何“恢复”?...
  4. linux克隆出现mac地址错误
  5. 软件构造学习笔记-第十三周
  6. OS X 平台的 8 个终端实用工具
  7. Redis数据类型:字符串
  8. 筋斗云newcloud错误码列表
  9. Python使用wordnet工具计算词集与词条基本用法(二)
  10. 【人脸识别】LFW数据集介绍
  11. ImportError: libgdal.so.20: cannot open shared object file: No such file or directory
  12. 初中参观机器人博物馆的作文_导览机器人为参观者带来更佳的观展体验
  13. ColorUI开发手册(适用于后端同学使用)
  14. javaweb超市仓库管理系统
  15. mysql禁止明文密码_暂时在MySQL *中存储明文密码是否安全*?
  16. 服务器显示阵列卡升级,dell r730服务器更换阵列卡后报错,弹出黑框
  17. SiamRPN论文笔记
  18. supervisor 管理后台进程
  19. 《Java并发编程的艺术》读书笔记 - 第八章 - Java中的并发工具类
  20. 英语学习的几个实用网站

热门文章

  1. matlab的gca和gcf,MATLAB 中gcf、gca 以及gco 的区别
  2. 模电课程设计_函数发生器
  3. 进程间通信的方式有哪些?
  4. MySQL函数 if 的使用
  5. java web报表开发_2020主流JAVA WEB报表工具对比
  6. 已知椭圆长短轴半径a,b,matlab画椭圆(附椭圆公式)
  7. 20135231 —— Linux 基础入门学习
  8. 计算机能力怎么填制作ppt,电脑怎么制作PPT
  9. PPT如何设置背景色并应用到全局
  10. 北京项目总监市场需求