python time datetime string 相互转换
实例如下:
import datetime
import time# 日期时间字符串
st = "2017-11-23 16:10:10"
# 当前日期时间
dt = datetime.datetime.now()
# 当前时间戳
sp = time.time()# 1.把datetime转成字符串
def datetime_toString(dt):print("1.把datetime转成字符串: ", dt.strftime("%Y-%m-%d %H:%M:%S"))# 2.把字符串转成datetime
def string_toDatetime(st):print("2.把字符串转成datetime: ", datetime.datetime.strptime(st, "%Y-%m-%d %H:%M:%S"))# 3.把字符串转成时间戳形式
def string_toTimestamp(st):print("3.把字符串转成时间戳形式:", time.mktime(time.strptime(st, "%Y-%m-%d %H:%M:%S")))# 4.把时间戳转成字符串形式
def timestamp_toString(sp):print("4.把时间戳转成字符串形式: ", time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(sp)))# 5.把datetime类型转外时间戳形式
def datetime_toTimestamp(dt):print("5.把datetime类型转外时间戳形式:", time.mktime(dt.timetuple()))# 1.把datetime转成字符串
datetime_toString(dt)
# 2.把字符串转成datetime
string_toDatetime(st)
# 3.把字符串转成时间戳形式
string_toTimestamp(st)
# 4.把时间戳转成字符串形式
timestamp_toString(sp)
# 5.把datetime类型转外时间戳形式
datetime_toTimestamp(dt)
输出结果
1.把datetime转成字符串: 2017-11-23 17:05:18
2.把字符串转成datetime: 2017-11-23 16:10:10
3.把字符串转成时间戳形式: 1511424610.0
4.把时间戳转成字符串形式: 2017-11-23 17:05:18
5.把datetime类型转外时间戳形式: 1511427918.0
python time datetime string 相互转换相关推荐
- Python bytes 和 string 相互转换 - Python零基础入门教程
目录 一.Python bytes 和 string 区别 二.Python string 转 bytes 三. Python bytes 转 string 四.猜你喜欢 基础 Python 学习路线 ...
- Python Bytes和String相互转换,解决Bytes转换String时b‘xxx‘问题
Python Bytes和String相互转换 发现Python的在bytes数据转string的时候直接用str(xx)会多一个b'xxx'.然后就很麻烦,后来查了下发现bytes和String相互 ...
- 【python】time,datetime,string相互转换
来源:http://essen.iteye.com/blog/1452098 #把datetime转成字符串 def datetime_toString(dt):return dt.strftime( ...
- Python bytearray/bytes/string区别 - Python零基础入门教程
目录 一.字节与字符的区别 1.字节概念 2.字符概念 3.字符串概念 4.字节串概念 二.str / bytes / bytearray 区别 三.string 与 bytes / bytearra ...
- Python bytearray/bytes/string区别
目录 一.字节与字符的区别 1.字节概念 2.字符概念 3.字符串概念 4.字节串概念 二.str / bytes / bytearray 区别 三.string 与 bytes / bytearra ...
- python time\datatime\string直接转换
d atetime的格式是: datetime.datetime(2014, 1, 5, 16 , 47, 49) >>> import time >>> impo ...
- [转载] Python中的string模块的学习
参考链接: Python当中string.whitespace 学习资料:http://docs.python.org/library/string.html#string.Formatter 感觉学 ...
- Python Unicode和string
Python Unicode和string那些事 本文转载自https://www.jianshu.com/p/4ced2bbc9334 开发过程中总是会碰到string,Unicode,ASCII, ...
- Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?
Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录
最新文章
- 办公word,ppt,excel问题
- 别再写满屏的try-catch了,真丑,全局异常处理不会吗?
- 《柳叶刀》:群体免疫不靠谱!欧洲迄今最大新冠血清学调查显示,西班牙抗体阳性率仅5%...
- CCF NOI1063 计算组合数
- Linux 常用检测命令
- 数据结构一:链表(单向链表)
- 360安全卫士 导致MySQL 5.0.24 自动关闭
- mybatis插入图片处理--mysql
- [JavaWeb-JavaScript]JavaScript与html结合方式
- CoreJava 笔记总结-第十二章 并发-2
- matlab+信号+mpf,Python和Matlab中平均频率的差异
- 正反向数据库及生成设计报告
- 基于浏览器的3D网页游戏JavaScript 3D游戏引擎介绍
- 计算机控制系统直流电机闭环调速实验,直流电机闭环调速控制系统
- 求助可移动磁盘显示没有格式化
- 方正璞华“劳动人事法律自助咨询服务平台”在武汉武昌区投入使用!
- 无线网络部署与规划要点及案例分享
- 安装OTRS工单管理系统
- 微信IOS访问页面,返回的时候页面空白
- 不学C语言能直接学C++吗?