格式化日期在sqlite中使用

时间:2012-05-22 20:01:54

标签: sqlite

我有一个包含70,000条记录的csv文件,我需要比较日期。

这些目前存储的例如DD / MM / YYYY

我相信sqlite要求它们存储YYYY-MM-DD,以便我可以在它们上使用日期函数。

有没有简单的方法来转换所有这些记录的格式?

非常感谢

2 个答案:

答案 0 :(得分:1)

你试过strftime('%Y-%m-%d', colNameHere)吗?

More Formatting Information Here

答案 1 :(得分:0)

获取类似Notepad ++ / Textpad的内容并进行搜索和替换:

Textpad    \([0-9]{2}\)/\([0-9]{2}\)/\([0-9]{4}\)
Notepad++  ([0-9]{2})/([0-9]{2})/([0-9]{4})

Replace with: \3-\2-\1 

确保您使用正则表达式/扩展搜索

进行搜索