我的应用程序已经到了要尝试推出 UTC 支持的地步。
我已经完成了所有工作,并为自己编写了两个实用程序类,称为 convertToUtc 和 convertFromUtc。我想你可以猜到他们在做什么。
我在想什么,我可以将这些构建到 linq-to-sql 创建的对象模型上的 date 属性的 getter 和 setter 方法中,还是应该在应用程序各处重新分配值的保存方式(添加控制器的额外线路,如
task.taskDeadline = Utility.ConvertToUtc(aspnet_Repository.GetUserGuid(User.Identity.Name), task.taskDeadline.Value);
如果有人能告诉我,每次我需要用户 Guid 时都返回数据库,我正在做一些可怕的事情,那就太酷了。我想我会在某个地方缓存它,但这需要在会话中保持它或我认为的东西。
谢谢大家。