我对.net 的 DateTime 组件感到困惑。服务器以 UTC +4 运行,我的客户端位于不同的时区。所以服务器上的时间是UTC+4模式。我已经尝试将其转换为 UniversalTime 并在将其发送到客户端之前将其发送到 ToBinary 中,但在客户端机器上代码看起来像
if ((Program.license.EndDate.ToUniversalTime()
- DateTime.Now.ToUniversalTime()).TotalMinutes <= 5)
{
//dosomething
}
仍然工作错误。
感谢您的帮助。