需要修改sqlite中的时间字符串并添加冒号

需要修改sqlite中的时间字符串并添加冒号,sqlite,Sqlite,我需要处理一个查询的参数ex1700,并使用它从时间等于参数的表中选择项。这些项有一个datetime列,我使用子字符串从中获取时间以进行比较 因此,我需要格式化查询中的参数,使其在小时和分钟之间获得冒号 有没有做这个的好选择,或者我需要格式化一个字符串并插入:在中间?,这次你正在存储…怎样作为时间价值?那就不要这样做是一种人类可读的约定,sqlite完全能够以自己的内部格式区分小时和分钟。我同意。您应该将该值存储为日期或datetime,并在显示该值时仅为UI的利益而进行任何格式化。我从具有d

我需要处理一个查询的参数ex1700,并使用它从时间等于参数的表中选择项。这些项有一个datetime列,我使用子字符串从中获取时间以进行比较

因此,我需要格式化查询中的参数,使其在小时和分钟之间获得冒号


有没有做这个的好选择,或者我需要格式化一个字符串并插入:在中间?

,这次你正在存储…怎样作为时间价值?那就不要这样做是一种人类可读的约定,sqlite完全能够以自己的内部格式区分小时和分钟。我同意。您应该将该值存储为日期或datetime,并在显示该值时仅为UI的利益而进行任何格式化。我从具有datetime列的表中进行选择,然后将其子串以仅获取时间,因为我要选择时间等于参数ex.1700的项