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

QQ登录

只需一步,快速开始

查看: 2115|回复: 6

[结贴] string 转 datetime类型

[复制链接]

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
发表于 2016-3-10 19:02:11 | 显示全部楼层 |阅读模式
我定义了一个date 然后赋值给datetime类型的变量不成功 请问如何将string类型转换成datetime类型

       var today = new Date();   
       var day = today.getDate();   
       var month = today.getMonth();   
       var year = today.getFullYear();   

       var date1 = year + "-" + (month)+ "-" + 26 + " " +"00:00:00";         
       this.comp('riqiData').setValue('a',Date1);
       这样不成功
        var nowDateTime = new Date();
        var nowDate=justep.Date.fromString(date1,"yyyy-MM-ddThh:mm:ss");
        this.comp('riqiData').setValue('a'nowDate);
     这样也不成功

   请问该怎样处理         


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-3-11 09:16:03 | 显示全部楼层
var data = this.comp("bizData1");
data.setValue("fRQSJ", justep.Date.toString(new Date(), 'yyyy-MM-ddThh:mm:ss.fffZ'));
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-3-11 10:48:12 | 显示全部楼层
我的问题是现在有一个date1 是string类型的 我想赋值给riqidata中的a列 是个datetime类型的
但是赋值不进去
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-3-11 13:19:28 | 显示全部楼层
这个还是没解决 请指教下
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-3-11 17:08:44 | 显示全部楼层
string的先fromString转换
然后在toString
http://bbs.wex5.com/forum.php?mo ... 6&pid=164970713
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-3-11 17:44:45 | 显示全部楼层
var today = new Date();   
               
       var month = today.getMonth();   
       var year = today.getFullYear();   
         
       var date1 = year + "-" + (month)+ "-" + 26 + " " +"00:00:00";  
       var date2 = year + "-" + (month+1) + "-" + 25 + " " +"23:59:59";
      
       var d = justep.Date.fromString(date1, 'yyyy-MM-ddThh:mm:ss');
                
       this.comp('riqiData').setValue("a", justep.Date.toString(d,justep.Date.STANDART_FORMAT));

我按照论坛里提供的 可是还是不行 怎么回事啊
                          
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-3-14 09:11:26 | 显示全部楼层
var data = this.comp("bizData1");
var date = new Date();
var month = date.getMonth();   
var year = date.getFullYear();   
var start =  new Date(year,month,26,00,00,00);
data.setValue("fRQSJ", justep.Date.toString(start, 'yyyy-MM-ddThh:mm:ss.fffZ'));
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:47 , Processed in 0.063784 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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