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

QQ登录

只需一步,快速开始

查看: 1987|回复: 9

[结贴] 能不能直接在页面里面转换时间

[复制链接]

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
发表于 2016-8-10 16:53:58 | 显示全部楼层 |阅读模式
我data里面的ctime是时间戳   能不能再页面里面直接转成日期格式,因为我不想使用setValue方式直接修改ctime(因为这个data我可能需要保存),也不能再加一个列(保存的时候报错,多一个列)

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-10 17:56:52 | 显示全部楼层
liu5618 发表于 2016-8-10 17:30
js:justep.Date.toString($row.val('ctime'),'Y-m-d')  我使用上面这个代码    老是报  Uncaught Error:  ...

$row.val('ctime')是时间戳吗?如果是的话需要new Date($row.val('ctime'))来包一层

点评

好了 解决了 谢谢  发表于 2016-8-11 09:12
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 1 反对 0

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-10 16:56:46 | 显示全部楼层
日期时间的格式可以用justep.Date.toString()这个方法
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-8-10 17:04:03 | 显示全部楼层
cgrddv 发表于 2016-8-10 16:56
日期时间的格式可以用justep.Date.toString()这个方法

在w文件中应该怎么设置   
回复 支持 反对

使用道具 举报

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-8-10 17:05:32 | 显示全部楼层
cgrddv 发表于 2016-8-10 16:56
日期时间的格式可以用justep.Date.toString()这个方法

在w文件中应该怎么设置   
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-10 17:18:15 | 显示全部楼层
liu5618 发表于 2016-8-10 17:05
在w文件中应该怎么设置

你可以先把时间戳放到new Date()里转换成时间格式,然后再调用justep.Date.toString()方法来格式化时间。w文件中你应该有展现组件啊,直接设置绑定的数据就行
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-8-10 17:30:19 | 显示全部楼层
cgrddv 发表于 2016-8-10 16:56
日期时间的格式可以用justep.Date.toString()这个方法

js:justep.Date.toString($row.val('ctime'),'Y-m-d')  我使用上面这个代码    老是报  Uncaught Error: __justepClientErrorStart__{"code":"JUSTEP230072","message":"表达式js:justep.Date.toString($row.val('ctime'),'Y-m-d')执行出错, 原因:e.getFullYear is not a function"}__justepClientErrorEnd__这个错误   我$row.val('ctime')有数据的
回复 支持 反对

使用道具 举报

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-8-10 17:44:40 | 显示全部楼层

data结算列中时间转换问题

本帖最后由 liu5618 于 2016-8-10 17:45 编辑

data结算列中时间转换问题:我想将时间戳ctime转换成日期格式    老是Uncaught Error: __justepClientErrorStart__{"code":"JUSTEP230072","message":"表达式js:justep.Date.toString($row.val('ctime'),'Y-m-d')执行出错, 原因:e.getFullYear is not a function"}__justepClientErrorEnd         $row.val('ctime')有值(1469693459)   是怎么回事  应该怎么改

w文件

w文件
2.png
回复 支持 反对

使用道具 举报

13

主题

33

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-8-11 09:14:19 | 显示全部楼层
已解决  ,请结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 01:12 , Processed in 0.056662 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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