Sql 考虑到DST,Datetime(时间戳/1000,';unixepoch';,';本地时间';)是否提供了正确的日期?

Sql 考虑到DST,Datetime(时间戳/1000,';unixepoch';,';本地时间';)是否提供了正确的日期?,sql,facebook,sqlite,datetime,Sql,Facebook,Sqlite,Datetime,为了澄清。。。我有一个现有的Facebook应用程序数据库表,它以纪元时间存储DateTime。我想查询这些表,并考虑DST是否合适,以本地时间显示DateTime 当以本地时间(PST)显示时间戳时,是否有人可以验证以下SQL语句是否正确地解释了DST(夏令时)?时间戳来自SQLite Facebook应用程序(Apple) 我已经搜索了所有的网站,但没有找到一个明确的答案。我发现讨论该主题的几页包括: 感谢所有能够清楚地澄清这个问题的人。本地时间修饰符向操作系统询问当前时区偏移量,因此

为了澄清。。。我有一个现有的Facebook应用程序数据库表,它以纪元时间存储DateTime。我想查询这些表,并考虑DST是否合适,以本地时间显示DateTime

当以本地时间(PST)显示时间戳时,是否有人可以验证以下SQL语句是否正确地解释了DST(夏令时)?时间戳来自SQLite Facebook应用程序(Apple)

我已经搜索了所有的网站,但没有找到一个明确的答案。我发现讨论该主题的几页包括:


感谢所有能够清楚地澄清这个问题的人。

本地时间修饰符向操作系统询问当前时区偏移量,因此它确实会考虑DST(如果在操作系统中设置正确)。

为什么这个标签是Facebook而不是C?时间戳来自我试图转换的Facebook应用程序。通过阅读“Facebook”标签,这是正确的标签。我没有包括C#,因为我不是在寻找C#解决方案,而是对SQL语句的澄清。非常感谢。
Select Datetime(timestamp/1000, 'unixepoch', 'localtime') As ConvertedDateTime
  FROM XYZ