最初的丶梦想 发表于 2021-1-25 10:39:44

时间参数不对

葡萄城报表 jsviewer mvc .core 14版本 时间参数通过后台代码传进去的 和实际报表展示出来的时间差了8小时 这个是时区问题吗 怎么修改

KearneyKang 发表于 2021-1-25 11:09:34

你好,你是否进行后端代码调试,你传进去的时间你是否进行验证,是正确的时间不。
你后端传过去的时间是使用的时间函数还是,获取的数据库的时间 。



最初的丶梦想 发表于 2021-1-25 11:17:17

通过url传值 然后遍历报表里的参数 然后赋值的   在f12 葡萄城有一个接口 叫value的里面返回的参数 就是我传进去的 但是到了render函数返回的 就是+8小时之后的时间

最初的丶梦想 发表于 2021-1-25 11:17:31

KearneyKang 发表于 2021-1-25 11:33:34

我这么理解对不?
就是你后端自己断点调试最开始后端赋值的时间参数是多的,但是在执行一些操作之后在报表返回的时间时间值就默认+8了是这样吗?
如果是这样,你把你后端写法的代码赋值过来,并且标明你是如何进行赋值的。我这边再看看,因为当前我这边赋值没有出现你说的这样的问题

最初的丶梦想 发表于 2021-1-25 11:55:55

实际测试是如果把参数类型改为string就可以 如果是datetime类型的就会+8小时   传进去的时间参数是 2020-01-01 10:00:00

KearneyKang 发表于 2021-1-25 14:34:24

好的,问题已经收到,我这边等下去验证下,看看具体是什么问题

最初的丶梦想 发表于 2021-2-1 18:23:08

KearneyKang 发表于 2021-1-25 14:34
好的,问题已经收到,我这边等下去验证下,看看具体是什么问题

请问有结果了吗?

KearneyKang 发表于 2021-2-1 19:21:31

我这边测试了,么有出现你反馈的问题
页: [1]
查看完整版本: 时间参数不对