在数据透视表上转换时间

时间:2016-04-15 08:41:03

标签: excel excel-formula pivot-table

我有一个数据透视表,其中一列包含如下数据:

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。 你能救我吗?

2 个答案:

答案 0 :(得分:1)

发表评论。通过以下方式直接在SQL Server数据源上转换它:

select dateadd(HOUR, @num_hours, getdate()) as time_added, 
       getdate() as curr_date 

在@num_hours输入1

答案 1 :(得分:0)

您可以为每行解析(例如函数parseDateTime)小时,当您读取表时执行此更改并将其格式化为时区。