我如何将数值转换为日期时间



我有一个SQL数据库

table name    :   TB_EVENT_LOG
columns name :   ndatetime,nuserid

列ndatetime有像

这样的数值

1433923965, 1433923965, 1433841912,…

我想将ndatetime列中的所有值转换为日期和时间值

并在datagridview中预览

您提供的示例值可以被解释为从1970-01-01 00:00:00 UTC (unix epoch)开始的秒数。这取决于您的编程环境,如何将这些值转换为可表示的格式。通常它涉及到使用正确的构造函数创建Date(/Time)对象,或者使用正确的格式字符串进行格式化。

看起来这些数字是从1970-01-01开始的总秒数。检查下面的SQL转换是否是您要查找的。

convert(datetime, dateadd(seconds, dateTimeInSeconds, '1970-01-01'))

相关内容

  • 没有找到相关文章

最新更新