[00315]字符串转换为日期

来源:互联网 发布:centos6.5编译安装php 编辑:程序博客网 时间:2024/05/18 03:00

字符串转换为日期

一、 解决问题

应用程序接受字符串格式的输入,但是你想将它们转换为 datetime 对象以便在上面
执行非字符串操作。

二、解决方案

datetime 模块

三、代码说明

#!/usr/bin/env pythonfrom datetime import datetime"""格式说明:    %Y: 4位年    %m: 月份strptime: 使用纯粹的Python实现可以使用别的方式"""text = "2017-01-23"y = datetime.strptime(text, '%Y-%m-%d')z = datetime.now()diff = z - yprint (diff)nice_z = datetime.strftime(z, '%A %B %d, %Y')print (nice_z)from datetime import datetimedef parse_ymd(s):    y, m, d = s.split('-')    return datetime(int(y),int(m), int(d))

四、关联知识

datetime 模块传送门,待补充

五、总结

六、代码地址

github地址:https://github.com/weichen666/python_cookbook
目录/文件:third_selection/learn_data_date_time_str2date.py

七、参考

0 0