我的例子似乎是我所读内容的答案。如果您用服务器的UTC时间偏移量来偏移UTC时间,则会得到服务器的本地时间。在这种情况下,服务器为UTC -05:00
在此示例中,pubDate的节点为:
Sun, 16 Sep 2012 21:39:17 -0700
我解析Reddit RSS feed并将pubDate节点作为文本发送到SQL。我将pubDate的字符串重新格式化为:
Sep 2012 21:39:17 -07:00
我想出的存储过程:
--@pubdate was sent to SQL from web app as 'Sep 2012 21:39:17 -07:00'@pubdate varchar(50)DECLARE @d DATETIMEOFFSET;SET @d = @pubdateDECLARE @off datetimeSET @off = SWITCHOFFSET(@d, '-05:00')INSERT INTO feed (pubdate)VALUES (@off)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)