如何在Sqlite中将字符串(日期格式化)转换为日期时间

时间:2016-08-10 10:13:17

标签: c# sqlite datetime date-conversion

我的表格中有一个字符串列,值在“05/31/2016 10:03:24.175000000”这种格式。需要通过SQLite将此字符串值转换为DateTime

我使用下面的查询将字符串转换为日期时间。它适用于“MM / dd / yyyy HH:MM:SS”这种格式并返回有效结果

Select datetime("05/31/2016 10:03:24") from table

执行以下查询时,它返回空的结果。如何在SQLite中将以下字符串转换为日期时间;这有可能吗?

Select datetime("05/31/2016 10:03:24.175000000") from table

1 个答案:

答案 0 :(得分:-1)

好吧,如果表大小不是太大,您可以定义新列(datetime),然后编写一个脚本,将值从字符串值复制到新列。