我正在使用sqlite 3将日期存储为“ 2018-06-03 20:11:53.784 UTC”这样的文本,将日期转换为“ 2018-06-03”
我尝试过: 从表_1中选择updated_at,strftime('%Y-%m-%d',updated_at);
updated_at具有上述格式的“ 2018-06-03 20:11:53.784 UTC”
但是,作为回报,我只得到一列updated_at和一个逗号。这就对了。 strftime('%Y-%m-%d',Updated_at)部分未返回任何内容。
我认为strftime无法理解当前格式。一切都会有所帮助。谢谢!
答案 0 :(得分:0)
我知道了。通过将文本中的'UTC'部分替换为'来更新表格。在此步骤之后,strftime应该将文本识别为日期。