2011-06-15 44 views
0

我在我的项目中使用winform,mysql,c#。如何在winform中获取服务器机器日期?

我想获得服务器机器,这是连接扔LAN网络。在winform或C#中可能吗?

我的要求是,..

产品许可证的日期存储在mysql数据库。我可以得到并与本地系统日期进行比较。但客户随时可以更改本地系统日期。所以许可证日期过程是浪费,当我与本地机器comaper。但客户端没有更改服务器日期。

所以我愿意得到服务器日期。

帮帮我。

回答

3

您可以使用MySQL Now()功能:

返回当前日期和时间在 值 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS.uuuuuu格式, 视函数是否在字符串或数字上下文中使用 。 该值以当前的 时区表示。

1

如果MySQL在你的服务器上,那么用它来获取日期。事实上,您可以使用它来执行检查并返回结果。

1

使用MYSQL的UTC_TIMESTAMP()函数 - 这样你将永远有UTC时间,而不是服务器当前的本地时间。