我在我的项目中使用winform,mysql,c#。
我想得到服务器机器,它连接了局域网网络。是winform还是C#?.
我的要求是......,
产品许可证日期存储在mysql数据库中。我可以得到它并与本地系统日期进行比较。但客户随时更改本地系统日期。所以许可日期过程是浪费,当我与本地机器合作时。但是客户端没有改变服务器日期。
所以我愿意获得服务器日期。
帮助我。
答案 0 :(得分:3)
您可以使用MySQL Now()功能:
以a为单位返回当前日期和时间 'YYYY-MM-DD HH:MM:SS'或 YYYYMMDDHHMMSS.uuuuuu格式, 取决于功能是否 用于字符串或数字上下文中。 该值以当前值表示 时区。
答案 1 :(得分:1)
如果MySQL在您的服务器上,那么使用它来获取日期。实际上,您可以使用它来执行检查并返回结果。
答案 2 :(得分:1)
使用MYSQL的UTC_TIMESTAMP()功能 - 这样您将始终拥有UTC时间,而不是服务器当前的本地时间。