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

QQ登录

只需一步,快速开始

查看: 1900|回复: 2

[结贴] 数据库中字符串转换为date类型不成功

[复制链接]

12

主题

45

帖子

261

积分

中级会员

Rank: 3Rank: 3

积分
261
QQ
发表于 2016-9-5 13:28:20 | 显示全部楼层 |阅读模式
justep.Date.fromString(str, 'yyyy-MM-ddThh:mm:ss')在使用的时候是不是有什么前置条件啊
代码如下

Model.prototype.modelLoad = function(event) {
                var toString = justep.Date.toString(new Date(), 'yyyy-MM-dd hh:mm:ss')
                console.log(toString);
                var register_time = memberData.val("register_time");
                console.log(register_time);
                var a = justep.Date.fromString(register_time, 'yyyy-MM-ddThh:mm:ss');
                console.log(a);
        };

输出结果如下
2016-09-05 13:22:14
1472882680
undefined
发表于 2016-9-5 16:24:12 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-9-5 16:26 编辑

日期格式不正确吧!请参考:http://docs.wex5.com/js-api-date/

如果写成  var a = justep.Date.fromString(toString , 'yyyy-MM-ddThh:mm:ss'); 肯定是可以的吧!


所以你需要先把这个时间戳1472882680 转成符合日期格式的字符串!请上网搜下js  date日期类用法吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

12

主题

45

帖子

261

积分

中级会员

Rank: 3Rank: 3

积分
261
QQ
 楼主| 发表于 2016-9-5 20:50:30 | 显示全部楼层
本帖最后由 w11w11w 于 2016-9-5 20:59 编辑
liangyongfei 发表于 2016-9-5 16:24
日期格式不正确吧!请参考:http://docs.wex5.com/js-api-date/

如果写成  var a = justep.Date.fromStrin ...

谢谢,搞定了,不知道是不是X5定义不一样,不能用 justep.Date.fromString(toString , 'yyyy-MM-ddThh:mm:ss');

改写成 justep.Date.toString(new Date(register_time *1000), 'yyyy-MM-dd hh:mm:ss')就OK了,可以结贴。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 14:22 , Processed in 0.104597 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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