【发布时间】:2018-10-13 02:44:35
【问题描述】:
我有一个大型销售数据库,其中第一列是购买日期。问题是这些日期中的一些以DD.MM.YY 格式输入,一些以YY.MM.DD 输入,一些以YYYY/MM/DD 输入。我想让它们都变成相同的格式。我能做到这一点的最干净的方法是什么?
注意 1:我正在考虑做一系列 ifs 但这会是很多条件,所以我想知道是否有更简洁的捷径。
注意 2:另一个复杂的问题是日期是 Jalaali 日历而不是公历。我有将它们转换为公历的函数,但我需要将正确的year, month, day 参数传递给它;这就是为什么我想把它们都变成一种格式。但此外,这意味着如果您提供一些“仅限公历”的解决方案,例如 dateutil.parser,它可能不起作用。
【问题讨论】:
标签: python pandas date jalali-calendar