c# .net - 时间戳问题

Posted

技术标签:

【中文标题】c# .net - 时间戳问题【英文标题】:c# .net - timestamp issue 【发布时间】:2017-02-12 22:33:30 【问题描述】:

在数据库中,该字段显示当前时间,但在 UI 中我没有看到当前时间。如果我第二次运行,它会显示正确的时间,即当前时间。是这个问题吗?

我现在用过 DateTime = DateTime.NOW;

它在 db 中给出了正确的时间,但在 UI 中没有给出第一次运行的时间。

【问题讨论】:

显示时间是什么,应该显示什么时间,它们有何不同?您是否排除了 UTC 转换的问题? 【参考方案1】:

该字段在第一次处理时收到 NULL 值,这可能意味着您试图在日期时间之前填充该字段。Now 存储到 now 变量中并使用。您必须在使用之前将值存储到变量中,以便填充字段。

考虑进行调试,然后更改变量实例化和使用时间的顺序。

【讨论】:

以上是关于c# .net - 时间戳问题的主要内容,如果未能解决你的问题,请参考以下文章

C#时间戳与json时间戳的转换

C#时间戳的简单实现

.net字符串转换为时间戳函数

如何使用 C# 从 sql server 读取时间戳类型的数据?

c#得到13位时间戳

c# winform 如何把时间戳转换为时间?