postgres - 如何从字符串日期获取日期格式

时间:2018-05-17 05:51:10

标签: python postgresql

我从文件导入一些数据,每次我得到不同的日期格式。所以我想通过数据库字段中的任何postgres函数获取日期格式,这是char。

例如,
    my_date
    -----------
     2018-01-30

    my_date
    -----------
     30.01.2018

2 个答案:

答案 0 :(得分:0)

Python的pandas有一个推断日期时间的选项。我已经成功地使用了非标准时间格式,其中正则表达式不起作用。

pd.to_datetime(...,...,..., infer_datetime_format=True)

答案 1 :(得分:0)

解决方案非常简单

to_char(mydate,' DD-MM-YYYY')

其他类型的日期格式: ' DD / MON / YYYY' ' DD / MON / YY' ' MON / DD / YYYY' 你可以用 - 或。

切换/