Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将WebSQL格式转换为Javascript日期_Javascript_Web Sql - Fatal编程技术网

将WebSQL格式转换为Javascript日期

将WebSQL格式转换为Javascript日期,javascript,web-sql,Javascript,Web Sql,我在WebSQL数据库中有一个时间戳字段,存储方式如下: /日期(1340420400000)/ 当我从db中提取该值时,会返回一个文本字符串,我必须用正则表达式提取历元值,将其解析为int,并将其传递到Javascript日期。有没有一个更简单的方法来做到这一点,它似乎相当笨拙 我知道我可以使用SQLLite strftime函数,但我更喜欢使用“SELECT*”,因为我有许多大型表,我希望避免在所有查询中识别每个字段 谢谢 克里斯如果你这么懒,那么你就可以写作了 SELECT t.*, st

我在WebSQL数据库中有一个时间戳字段,存储方式如下:

/日期(1340420400000)/

当我从db中提取该值时,会返回一个文本字符串,我必须用正则表达式提取历元值,将其解析为int,并将其传递到Javascript日期。有没有一个更简单的方法来做到这一点,它似乎相当笨拙

我知道我可以使用SQLLite strftime函数,但我更喜欢使用“SELECT*”,因为我有许多大型表,我希望避免在所有查询中识别每个字段

谢谢


克里斯

如果你这么懒,那么你就可以写作了

SELECT t.*, strftime('%whatever',t.Timestamp) AS formatted_timestamp
FROM t
...
或者将
Timestamp
列重命名为
\u Timestamp

SELECT t.*, strftime('%whatever',t._Timestamp) AS _Timestamp
FROM t
...
或者/另外,您可以为每个表创建一个视图以供选择