介绍
这篇文章主要介绍了如何在Python中将时间和字符串进行转换,小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随小编来看看吧!
Python主要用来做什么
Python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。
具体如下:
例子:
# !/usr/bin/Python #,- *安康;编码:UTF-8 - * - import 时间 #,格式化成2016 - 03 - 20,11:45:39形式 print time.strftime (“Y % - % - % 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
引用>
清华2016年4月07 10:25:09 1459175064.0
<强>相关符号:强>
% y两位数的年份表示(00 - 99)% y四位数的年份表示(000 - 9999)% M月份(01-12)% d月内中的一天(0-31)% H24小时制小时数(0-23)% I12小时制小时数(01-12)% M分钟数(00=59)% S秒(00-59)%本地简化星期名称%一本地完整星期名称% b本地简化的月份名称% b本地完整的月份名称% c本地相应的日期表示和时间表示% j年内的一天(001 - 366)% p本地上午或下午的等价符% U一年中的星期数(00-53)星期天为星期的开始% w星期(0 - 6),星期天为星期的开始% w一年中的星期数(00-53)星期一为星期的开始% x本地相应的日期表示% x本地相应的时间表示% Z当前时区的名称% % %号本身<强>字符串与datetime的转换强>
<强> 1。datetime对象转换成字符串强>
利用str或者strftime方法可以将datetime对象转换成字符串:
得到datetime import datetime #,导入datetime模块 stamp =, datetime(2017, 10日,7),#,生成一个datetime对象 str(邮票),#,转换,#结果显示:& # 39;2017年10月- 07年,就是# 39;使用strftime函数,需要传入一个格式化字符串:
stamp.strftime (& # 39; Y - % - % d % # 39;), #,结果显示:& # 39;2017年10月- 07年& # 39;strftime虽然有些麻烦,但是用途很多,比如可以输出当前日期是星期几:
stamp.strftime (“% w"), #,结果显示:& # 39;6 & # 39;表示当前日期为星期六<强> 2。字符串转换成datetime对象强>
<代码> datetime。strptime> 代码可以用这些格式化编码将字符串转换成日期:
得到datetime import datetime 时间=value & # 39; 2017/10/7& # 39; datetime.strptime(价值,& # 39;% Y/% m/% d # 39;)结果显示:
datetime。datetime (2017, 10 7 0,0)
引用>如何在Python中将时间和字符串进行转换