我有一个数据透视表,其中一列包含如下数据:
14/04/2016 09:15
14/04/2016 10:15
14/04/2016 14:41
14/04/2016 15:46
14/04/2016 15:51
14/04/2016 15:54
14/04/2016 15:59
14/04/2016 15:59
14/04/2016 16:04
14/04/2016 16:06
14/04/2016 16:27
14/04/2016 16:33
14/04/2016 16:38
14/04/2016 16:46
14/04/2016 16:52
问题是时间目前是GMT,我想将其更改为GMT + 1。 你能救我吗?
答案 0 :(得分:1)
发表评论。通过以下方式直接在SQL Server数据源上转换它:
select dateadd(HOUR, @num_hours, getdate()) as time_added,
getdate() as curr_date
在@num_hours输入1
答案 1 :(得分:0)
您可以为每行解析(例如函数parseDateTime)小时,当您读取表时执行此更改并将其格式化为时区。