我有一个SQL数据库
table name : TB_EVENT_LOG
columns name : ndatetime,nuserid
列ndatetime具有类似
的数字值1433923965,1433865660,1433841912,...
我想将ndatetime列中的所有值转换为日期和时间值
并在datagridview中预览
答案 0 :(得分:0)
您提供的示例值可以解释为自1970-01-01 00:00:00 UTC(unix纪元)以来的秒数。这取决于您的编程环境如何将这些值转换为可呈现的格式。通常它涉及使用正确的构造函数创建Date(/ Time)对象,或使用正确的格式字符串进行格式化。
答案 1 :(得分:0)
看起来这些数字是自1970-01-01以来的总秒数。检查以下SQL转换是否符合您的要求。
convert(datetime, dateadd(seconds, dateTimeInSeconds, '1970-01-01'))