博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python_时间日期
阅读量:6734 次
发布时间:2019-06-25

本文共 1189 字,大约阅读时间需要 3 分钟。

time.time()用于获取当前时间戳

 

从返回浮点数的时间辍方式向时间元组转换,只要将浮点数传递给如localtime之类的函数。

localtime = time.localtime(time.time())

以上实例输出结果:

本地时间为 : time.struct_time(tm_year=2016, tm_mon=4, tm_mday=7, tm_hour=10, tm_min=3, tm_sec=27, tm_wday=3, tm_yday=98, tm_isdst=0)

 

最简单的获取可读的时间模式的函数是asctime():

localtime = time.asctime( time.localtime(time.time()) )

以上实例输出结果:

本地时间为 : Thu Apr 7 10:05:21 2016

使用 time 模块的 strftime 方法来格式化日期,:

# 格式化成2016-03-20 11:45:39形式print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # 格式化成Sat Mar 28 22:24:24 2016形式 print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime()) # 将格式字符串转换为时间戳 a = "Sat Mar 28 22:24:24 2016" print time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))

以上实例输出结果:

2016-04-07 10:25:09 Thu Apr 07 10:25:09 2016 1459175064.0

python中时间日期格式化符号:

  • %y 两位数的年份表示(00-99)
  • %Y 四位数的年份表示(000-9999)
  • %m 月份(01-12)
  • %d 月内中的一天(0-31)
  • %H 24小时制小时数(0-23)
  • %I 12小时制小时数(01-12)
  • %M 分钟数(00=59)
  • %S 秒(00-59)
  • %a 本地简化星期名称
  • %A 本地完整星期名称
  • %b 本地简化的月份名称
  • %B 本地完整的月份名称
  • %c 本地相应的日期表示和时间表示
  • %j 年内的一天(001-366)
  • %p 本地A.M.或P.M.的等价符
  • %U 一年中的星期数(00-53)星期天为星期的开始
  • %w 星期(0-6),星期天为星期的开始
  • %W 一年中的星期数(00-53)星期一为星期的开始
  • %x 本地相应的日期表示
  • %X 本地相应的时间表示
  • %Z 当前时区的名称
  • %% %号本身
 

转载于:https://www.cnblogs.com/jasonlixuetao/p/6085600.html

你可能感兴趣的文章
Microsoft access SUM function round decimal number to Integer
查看>>
使用Visual Studio SDK制作GLSL词法着色插件
查看>>
在我的S5pv210开发板上安装busybox并体验busybox devmem 命令的强大功能
查看>>
网络虚拟化问题小记
查看>>
虚拟机桥接网络配置(Centos )
查看>>
Ubuntu下LaTeX中文字体配置
查看>>
使用CSS3制作网站常用的小三角形
查看>>
用Python爬虫对豆瓣《敦刻尔克》影评进行词云展示
查看>>
【HDOJ】4652 Dice
查看>>
【Linux】鸟哥的Linux私房菜基础学习篇整理(一)
查看>>
库文件 string.h、cstring、string 你辨清了没
查看>>
(1)DBHelper 数据库访问—SQLHelper和OracleHelper简要代码
查看>>
AIO
查看>>
接口类型的数组对象的逐个赋值与调用方法(开关)
查看>>
Linux 系统中文本处理“三剑客”之grep
查看>>
学习进度条
查看>>
记录混合APP开发遇到的坑!!
查看>>
Django与Ajax
查看>>
js数组元素的添加和删除
查看>>
.NET高级代码审计(第五课) .NET Remoting反序列化漏洞
查看>>