jQuery MiniUI

 找回密码
 立即注册
查看: 2386|回复: 1
打印 上一主题 下一主题

日期显示问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-7-4 11:22:56 |只看该作者 |倒序浏览
<div field="createTime" name="createTime" width="120px" dateFormat="yyyy-MM-dd" renderer="releaseDate">
    <spring:message code="projectInitiation.DateOfEntry"/><!-- 录入日期-->
    <input property="editor" class="mini-datepicker"  valueType="string" style="width: 100%;" />
</div>
<div field="createTime" name="createTime" width="130px" dateFormat="yyyy-MM-dd" >验证日期
    <input property="editor" class="mini-datepicker" dateFormat="yyyy-MM-dd"  valueType="string" showTime="true" style="width: 100%;" />
</div>
<div field="createTime" width="100" timeFormat="yyyy-MM-dd HH:mm:ss">批准日期
    <input property="editor" class="mini-datepicker" timeFormat="yyyy-MM-dd HH:mm:ss" style="width:100%;"/>
</div>
//时间格式转换
function releaseDate(e) {
    console.log(1111);
    var value = e.value;
    if (value){
        value = new Date(value);
        return mini.formatDate(value, 'yyyy-MM-dd');
    }else{
        return "";
    }
}

后台的返回值是:1558937894000

只有第一种的写法没问题,有没有不用写renderer的方法直接显示2019-05-27的方法,或者我该怎么写呢

Rank: 8Rank: 8

沙发
发表于 2019-7-4 12:12:29 |只看该作者
请后台返回yyyy-MM-dd HH:mm:ss或者yyyy-MM-ddTHH:mm:ss格式的数据,这两种格式我们会自动转成date

Archiver|普加软件

GMT+8, 2024-11-26 03:08 , Processed in 1.064814 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部