我正在尝试从表格中选择日期并对其进行格式化,但不幸的是它不起作用。
作品:
SELECT strftime('%m %d, %Y', 'now') FROM TABLE_NAME
不工作:
SELECT strftime('%m %d, %Y', TABLE_FIELD_NAME) FROM TABLE_NAME
我正在尝试从表格中选择日期并对其进行格式化,但不幸的是它不起作用。
作品:
SELECT strftime('%m %d, %Y', 'now') FROM TABLE_NAME
不工作:
SELECT strftime('%m %d, %Y', TABLE_FIELD_NAME) FROM TABLE_NAME
如果您对表中的值使用一种受支持的日期/时间格式,它就可以正常工作:
> CREATE TABLE TABLE_NAME(TABLE_FIELD_NAME);
> INSERT INTO TABLE_NAME VALUES('2013-05-29');
> SELECT strftime('%m %d, %Y', TABLE_FIELD_NAME) FROM TABLE_NAME;
05 29, 2013