找回密码
 立即注册

QQ登录

只需一步,快速开始

最初的丶梦想

注册会员

6

主题

22

帖子

60

积分

注册会员

积分
60

[已处理] 时间参数不对

最初的丶梦想
注册会员   /  发表于:2021-1-25 10:39  /   查看:3112  /  回复:8
葡萄城报表 jsviewer mvc .core 14版本 时间参数通过后台代码传进去的 和实际报表展示出来的时间差了8小时 这个是时区问题吗 怎么修改

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
地板

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-1-25 11:33:34
5#
我这么理解对不?
就是你后端自己断点调试最开始后端赋值的时间参数是多的,但是在执行一些操作之后在报表返回的时间时间值就默认+8了是这样吗?
如果是这样,你把你后端写法的代码赋值过来,并且标明你是如何进行赋值的。我这边再看看,因为当前我这边赋值没有出现你说的这样的问题
回复 使用道具 举报
最初的丶梦想
注册会员   /  发表于:2021-1-25 11:55:55
6#
实际测试是如果把参数类型改为string就可以 如果是datetime类型的就会+8小时   传进去的时间参数是 2020-01-01 10:00:00
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-1-25 14:34:24
7#
好的,问题已经收到,我这边等下去验证下,看看具体是什么问题
回复 使用道具 举报
最初的丶梦想
注册会员   /  发表于:2021-2-1 18:23:08
8#
KearneyKang 发表于 2021-1-25 14:34
好的,问题已经收到,我这边等下去验证下,看看具体是什么问题

请问有结果了吗?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-2-1 19:21:31
9#
我这边测试了,么有出现你反馈的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部