在当今时代,分析具有日期和时间的数据集是一项繁琐的任务。由于月份的长度不同,因此需要根据无涯教程的情况来考虑工作日和周末的分布,leap年和时区。因此,由于这个原因,Python专门为日期和时间定义了一种新的数据类型,称为datetime。
fromdatetime import datetime # 将日期定义为字符串 dmy_str1 = 'Wednesday, July 14, 2018' dmy_str2 = '14/7/17' dmy_str3 = '14-07-2017' # 将日期定义为日期时间对象 dmy_dt1 = datetime.strptime(date_str1, '%A, %B %d, %Y') dmy_dt2 = datetime.strptime(date_str2, '%m/%d/%y') dmy_dt3 = datetime.strptime(date_str3, '%m-%d-%Y') #Print the converted dates print(dmy_dt1) print(dmy_dt2) print(dmy_dt3)
输出:
2017-07-14 00:00:00 2017-07-14 00:00:00 2018-07-14 00:00:00
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)