- 问题:
由于用户可以自行更改客户端电脑时间,造成取DateTime.Now日期时间不准确。 - 解决方案:
取服务器端的日期时间。 - 实现方法:
Session session = new Session();
CriteriaOperator funcNow = new FunctionOperator(FunctionOperatorType.Now);
DateTime serverTime = (DateTime)session.Evaluate(typeof(XPObjectType), funcNow, null);
Console.WriteLine("Server time: {0}", serverTime)
欢迎转载,转载请注明出处:http://www.cnblogs.com/Tonyyang/