python中的time
python中表示时间类型也不多,int形,结构体这几种。
但转换关系比较繁琐,之前一直模模糊糊,这次整了一张图来说明下几个时间对象的关系,以供参考。
黑色细箭头表示输入值,参数
深黄色的粗箭头表示返回值,输出格式
绿色圆圈表示各类对象
方框表示具体的方法
其中方法都是time模块中的,试用前先import time,然后time.***来使用
比如
time.strftime( 格式字符串, 时间对象 )# str format time-- 返回时间字符串
time.strptime(时间字符串, 格式字符串)# str parse time-- 返回时间对象
其中的格式字符串是规定好的,比如%y代表两位数的年份,%Y代表四位数的年份,具体更详细含义可见
http://docs.python.org/library/time.html#time.struct_time
例子
time.strftime( %a, %d %b %Y %H:%M:%S +0000 , time.localtime() )
Sat, 15 Aug 2009 10:22:44 +0000
time.strptime( 30 Nov 00 , %d %b %y )
time.struct_time(tm_year=2000, tm_mon=11, tm_mday=30, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=335, tm_isdst=-1)
python的time模块几乎是参照c语言的time.h来的,因此熟悉那个的话这个就很好了解。另外据文档说可能各平台有些方法还不同,但大体脉络不会错了。
关于python的时间操作,还有datetime和calendar,前者为了更好地计算,更方便表达,后者是完全输出日历等相关的。
本文链接:http://www.yunweipai.com/1078.html
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/53155.html
javapython相关文章
- python之socket编程
- Python: 通过QQ邮箱发送电子邮件
- 【说站】Python中time模块的方法整理
- Python 包的依赖管理,有解了!
- Python阶乘求和
- Python的基础知识_python的基本知识点
- Pycharm设置python文件模板
- python多种赋值方式
- python_Day43_协程详解编程语言
- Python之groupby详解编程语言
- python第三方库requests学习笔记详解编程语言
- Time Management with MySQL.(mysql的time)
- Linux下Time命令实用技巧研究(linux的time命令)
- Linux下运行Python脚本的步骤简介(linux如何运行python脚本)
- 在Linux上安装Python学习快乐(linux下载python)
- 深入了解MySQL中TIME数据类型(mysql中time)
- 用Python和MD5实现网站挂马检测程序
- Python访问MySQL封装的常用类实例
- Python中的引用和拷贝浅析