您好,登录后才能下订单哦!
小编给大家分享一下strptime参数在python3时间中排序的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
首先strptime的函数命名不太好, 词义模糊, 不如直接叫str2time。string是source,time是result。
strptime(string, format) method of builtins.type instance string, format -> new datetime parsed from a string (like time.strptime()) #Case In [6]: datetime.strptime("8 May, 2019", "%d %B, %Y") Out[6]: datetime.datetime(2019, 5, 8, 0, 0)
本函数的工作是parse a string to produce a time object。strptime 的字面含义读起来却像是毫无意义的string to parse time或者是读成相反的含义parse time to produce a string。妥协的处理方法理解为‘string parsed’ to time。将strp当做一个组合名词即strp2time。
官方的 strptime 命名比较 str2time 的优点是存在动词 parse, 点出函数的内部逻辑需要做的核心工作是解析。将普通的字符串解析成为有实际价值和意义的时间对象。(更像是开发者提醒自己非写给API的用户)
我们可以将参数名做简单的扩展:
datetime.strptime(string, format) #扩展为 def strptime(src_string, parsed_format) -> "dst_time_object":
对此的理解:
以上是strptime参数在python3时间中排序的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
开发者交流群:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://www.py.cn/jishu/jichu/20908.html