起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: kanmaogou1

[结贴] new Date()会自动加8小时?是bug吗?

[复制链接]

16

主题

54

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2019-11-15 13:10:30 | 显示全部楼层
jishuang 发表于 2019-11-15 09:34
测试版本
build version : 5.3.8.6274
build time : 2019.06.04 19:46:35

赋值没问题,取值试试。
1.var value1 =this.comp("input1").val()  

2.var date=new Date(this.comp("input1").val());
var value2 = justep.Date.toString(date, justep.Date.STANDART_FORMAT);
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2019-11-15 13:26:42 | 显示全部楼层
var value1 =this.comp("input1").val()  的值哪来的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

16

主题

54

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2019-11-15 14:02:09 | 显示全部楼层
jishuang 发表于 2019-11-15 13:26
var value1 =this.comp("input1").val()  的值哪来的?

Model.prototype.button1Click = function(event){
                var date = new  Date();
                var value = justep.Date.toString(date, justep.Date.STANDART_FORMAT);
                this.comp("input1").val(value)
        };
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2019-11-15 17:12:07 | 显示全部楼层
                var date = new  Date('2019-11-11T11:11:11.000Z');
                var date = new  Date('2019-11-11 11:11:11');
                var value = justep.Date.toString(date, justep.Date.STANDART_FORMAT);
                this.comp("input1").val(value);
                this.comp("input2").val(this.comp("input1").val());
测试没问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

16

主题

54

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2019-11-18 09:38:36 | 显示全部楼层
本帖最后由 kanmaogou1 于 2019-11-18 10:00 编辑
jishuang 发表于 2019-11-15 17:12
var date = new  Date('2019-11-11T11:11:11.000Z');
                var date = new  Date('2019-11-11 11:11:11');
         ...

你一直是给input赋值,我说了是取值取值好吧。
一直绕来绕去的做什么?能正面回答我的问题吗?

用你自己的例子赋值:
var date = new  Date();
var value = justep.Date.toString(date, justep.Date.STANDART_FORMAT);
this.comp("input1").val(value)

你就告诉我这个t的值是什么?
var t=new Date(this.comp("input1").val());
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2019-11-18 11:20:40 | 显示全部楼层
请仔细看看
this.comp("input2").val(this.comp("input1").val());

这个不是取值赋值吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

16

主题

54

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2019-11-18 18:09:54 | 显示全部楼层
jishuang 发表于 2019-11-18 11:20
请仔细看看
this.comp("input2").val(this.comp("input1").val());

对,你是对的。我请教你一个问题:

var date = new  Date();
var value = justep.Date.toString(date, justep.Date.STANDART_FORMAT);
this.comp("input1").val(value)
var t=new Date(this.comp("input1").val());

你能告诉我这个t的值是什么吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2019-11-19 08:48:19 | 显示全部楼层
new Date的值直接赋值就可以,不需要在用new Date去转换
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

16

主题

54

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2019-11-28 08:47:39 | 显示全部楼层
jishuang 发表于 2019-11-19 08:48
new Date的值直接赋值就可以,不需要在用new Date去转换

好的,谢谢,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-22 19:18 , Processed in 0.062196 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表