标签: .net sql-server datetime timezone utc
我想记录上次修改我的应用程序中的实体的日期。
问题是,我想知道我应采取哪种方法:
GETUTCDATE()
System.DateTime.UtcNow
GETDATE()
System.DateTime.Now
SYSDATETIMEOFFSET()
System.DateTimeOffset.Now
考虑到以下情况:
ModificationDateUtc
答案不完全符合这些规范,但涉及理论方面(何时选择什么)当然非常受欢迎!