我在SQL Server 2014中使用FOR XML PATH生成要发送给我们的一个供应商的XML文件。他们的系统要求每个根节点用回车符/换行符分隔。下面是我用来生成它的T-SQL代码:(SELECT a.StatementDate AS [stmt_date] WHERE a.CustomerID = b.CustomerID
我在t-sql数据库中将datetime保存为UTC,而不是本地时间,即保存后,它丢失了UTC date ex:2011-11-08 00:00:00.000。在C#中读取数据库时,它被读取为本地时间,而不是UTC。例如:在读取dateTime值之后,dateTime.ToUniversalTime()会给出一个不同的值。如何将db datetime值读取为UTC而不是本地时间?或者我应该在t-sql中保存为本地时间?