数据库中的日期(SQL)采用UTC格式。我想根据时区获取日期。 比方说,如果它是IST(UTC + 05:30),那么我想在数据库中获取IST日期和时间。如果有人知道,请指导我在数据库中进行操作(我有特定时区的日期和偏移量)。
答案 0 :(得分:0)
您已被标记为SQL Server 2008,因此您可以使用DATETIMEOFFSET。
答案 1 :(得分:0)
不容易&如果您希望能够显示过去或将来的日期,则存在泛型方法。问题是你必须考虑到日期的DST。
最简单的方法是将.Net程序集添加到数据库中以进行管理。