python—datetime time 模板学习
写在前面:本人在学习此内容是通过 https://www.cnblogs.com/pycode/p/date.html 文章学习!
时间模块——time
python 中时间表示方法有:时间戳_;格式化后的时间字符串;时间struct_time元组。 |
time.time():返回当前日期戳
time.ctime():返回(Sat Oct 20 14:30:29 2018)格式的时间字符(当地日期+时间和%c一样)
time.ctime(time.time()-86400):同时也可以转换时间戳
time.gmtime():将时间戳转换为struct_time格式
time.localtime():将当前系统时间戳转化为struct_time格式
time.mktime():将struct_time格式的转为日期戳【这里回引用time.localtime()】
time.strftime():将struct_time格式的日期转为指定的“%*”形式输出
time.strptime():将自定义的时间格式(字符串)转为struct_time格式(可考虑嵌套input输入)
time.sleep():暂停时间:格式为:time.sleep(t) {t为秒数(推迟执行的秒数)}
附表:函数总结:
time.time() |
返回当前时间戳 |
time.ctime() |
返回%c格式的时间 |
time.gmtime() |
将时间戳转换为struct格式 |
time.localtime() |
将系统时间转为struct格式 |
time.mktime() |
将格式时间转为时间戳 |
time.sleep(t) |
延迟执行下一条语句(t为*秒) |
time.strftime() |
将struct时间按格式输出 |
time.strptime() |
将自定义时间格式转为struct格式 |
附表:time的时间格式表:
%a |
显示简化的星期名称 |
%A |
显示完整的星期名称 |
%w |
星期的第几天(0代表周一) |
%b |
显示简化的月份名称 |
%B |
显示完整的月份名称 |
%d |
显示当月的第几天 |
%Y |
完整的年份 |
%m |
显示月份数 |
%j |
显示当年的第几天 |
%y |
去掉世纪计算的年份(00-99) |
%H |
(24小时制)显示小时 |
%l |
(12小时制)显示小时 |
%M |
显示分钟数 |
%S |
显示秒数 |
%U |
显示当年的星期数 |
%c |
本地日期+时间的表示 |
%x |
本地对应的日期 |
%X |
本地对应的时间 |
%p |
本地am或者pm的相应符 |
%W |
和%U基本相同 |
%Z |
时区的名字 |
附:转换关系
datetime:对date(日期)、time(时间)、datetime(日期时间)等三种单独管理!
datetime.datetime 常用函数(datetime.date >>>通用>>> datetime.time):
datetimedatetime.today():返回当前默认的日期和时间(支持自定义时间)
>>>>自定义时间内容>>>>
datetime.datetime.now():返回当前时间
<datetime>.strftime():返回自定义格式化时间!
程序格式:[时间存储参数].strftime(“<时间控制符格式>”)
<datetime>.timetuple():将时间格式转为struct格式
程序格式:[时间存储参数].timetuple()
<datetime>.replace():返回一个修改过的datetime对象
datetime.datetime.strptime():将字符串转为日志格式(time的格式)对象
datetime.timedelta 时间运算:
可用参数:
days(天) seconds(秒) microseconds(微秒) milliseconds(毫秒) minutes(分钟) hours(小时) weeks(周/7t)
新人初学!笔记糙乱不要见怪!
python—datetime time 模板学习的更多相关文章
- python - HTMLTestRunner 测试报告模板设置
python - HTMLTestRunner 测试报告模板设置 优化模板下载地址: http://download.csdn.net/download/chinayyj2010/10039097 ...
- python全栈开发学习_内容目录及链接
python全栈开发学习_day1_计算机五大组成部分及操作系统 python全栈开发学习_day2_语言种类及变量 python全栈开发_day3_数据类型,输入输出及运算符 python全栈开发_ ...
- 孤荷凌寒自学python第八十二天学习爬取图片2
孤荷凌寒自学python第八十二天学习爬取图片2 (完整学习过程屏幕记录视频地址在文末) 今天在昨天基本尝试成功的基础上,继续完善了文字和图片的同时爬取并存放在word文档中. 一.我准备爬取一个有文 ...
- 4.《python自省指南》学习
前言 前面几篇博客我都是通过python自省来分析代码并试图得出结论.当然,仅仅通过自省能解决的问题有限,但遇到问题还是不自主的去用这个功能,觉得对于认识代码的含义还是有一定帮助的.而这些自省的知 ...
- 孤荷凌寒自学python第六十二天学习mongoDB的基本操作并进行简单封装1
孤荷凌寒自学python第六十二天学习mongoDB的基本操作并进行简单封装1 (完整学习过程屏幕记录视频地址在文末) 今天是学习mongoDB数据库的第八天. 今天开始学习mongoDB的简单操作, ...
- Github标星过万,Python新手100天学习计划。
大数据文摘编辑部出品 作为目前最火也是最实用的编程语言,Python不仅是新手入门程序界的首选,也逐渐成为了从大厂到小厂,招牌需求list的必要一条. 当然,学Python这件事情,你可能也和文摘菌一 ...
- Github标星过万,Python新手100天学习计划,这次再学不会算我输!
作为目前最火也是最实用的编程语言,Python不仅是新手入门程序界的首选,也逐渐成为了从大厂到小厂,招牌需求list的必要一条. 当然,学Python这件事情,你可能也和文摘菌一样,已经下了一百次 ...
- Django model '__week_day'与python datetime的weekday()
上周出了个bug,按星期几查询数据的时候,发现查到的数据与显示的星期几并不相符,后来发现代码中按星期几查询,有的地方用的是Django QuerySet提供的'__week_day',有的地方用的是p ...
- python datetime 时间日期处理小结
python datetime 时间日期处理小结 转载请注明出处:http://hi.baidu.com/leejun_2005/blog/item/47f340f1a85b5cb3a50f5232. ...
随机推荐
- Python程序设计2——列表和元组
数据结构:更好的说法是从数据角度来说,结构化数据,就是说数据并不是随便摆放的,而是有一定结构的,这种特别的结构会带来某些算法上的性能优势,比如排序.查找等. 在Python中,最基本的数据结构是序列( ...
- 23种计模式之Python实现(史上最全最通俗易懂)内容整改中
第一篇 Python与设计模式:前言 第二篇(23种设计模式) 创建类设计模式(5种) 单例模式.工厂模式.简单工厂模式.抽象工厂模式.建造者模式.原型模式 结构类设计模式(7种) 代理模式.装饰器模 ...
- Nor Flash工作原理
http://blog.chinaunix.net/uid-26876150-id-3723678.html Nor Flash 具有像内存一样的接口,它可以像内存一样读,却不可以像内存一样写,Nor ...
- 共享库so
so文件在linux中为共享库,与windows下的dll类似. so文件中的函数可供多个进程调用,最大可能的提供二进制代码的复用. 共享库可以使代码的维护工作大大简化,当修正了一些错误或者添加了新特 ...
- Mac下的UI自动化测试 (三)
使用sikuli进行UI自动化测试固然是方便很多,不用一切都使用AppleScript那烦人的语法,只要界面的UI没有变化,结构的变化不会影响到基于sikuli的自动化,但是基于AppleScript ...
- sql删除语句几种方法说明
delete from 'tableName: DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项.(相当于把房子里家具全丢了,但为了纪念原先的家具,所以原先放家具的那块地以后不再放 ...
- MySQL的索引单表优化案例分析
建表 建立本次优化案例中所需的数据库及数据表 CREATE DATABASE db0206; USE db0206; CREATE TABLE `db0206`.`article`( `id` INT ...
- Django之博客系统:用户注册和Profile
前面章节介绍了用户的登录,退出.这一章将介绍用户的注册.首先需要创建一个表单来让用户填写用户名,密码等信息.创建UserRegistrationFrom表单.并指定model为User类 from d ...
- Boost lockfree deque 生产者与消费者多对多线程应用
boost库中有一个boost::lockfree::queue类型的 队列,对于一般的需要队列的程序,其效率都算不错的了,下面使用一个用例来说明. 程序是一个典型的生产者与消费者的关系,都可以使用多 ...
- 数据结构6: 静态链表及C语言实现
本节继续介绍线性表的另外一种链式表示——静态链表.(前面介绍的链表称为 动态链表 ). 逻辑结构上相邻的数据元素,存储在指定的一块内存空间中,数据元素只允许在这块内存空间中随机存放,这样的存储结构生成 ...