jQuery MiniUI

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

datagride的属性dateFormat不生效 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-4-8 10:16:33 |只看该作者 |倒序浏览
使用Binding 数据绑定 这种方式在表单有个datepicker选择时间后 在datagride里时间格式是yyyy-MM-dd 00:00:00这种的

dategride代码为:<div field="beginDatetime" width="120" dateFormat="yyyy-MM-dd" headerAlign="center" allowSort="true">开始时间</div>

绑定的表单时间空间代码为:<input id="beginDatetime" name="beginDatetime" class="miniui-datepicker"/>





Rank: 8Rank: 8

沙发
发表于 2016-4-8 10:27:42 |只看该作者
http://www.miniui.com/demo/#src=databinding/databinding.html
如我们示例出生年月这列不是可以正常格式化吗
从你贴的代码看不出什么问题

Rank: 2

板凳
发表于 2016-4-8 11:17:06 |只看该作者
控件选择之后datagride显示的就是带时分秒的了,这还需要设置哪么?好几个项目里这个都这样,一直是带00:00:00的

Rank: 8Rank: 8

地板
发表于 2016-4-8 11:31:51 |只看该作者
SaintRen 发表于 2016-4-8 11:17
控件选择之后datagride显示的就是带时分秒的了,这还需要设置哪么?好几个项目里这个都这样,一直是带00:00 ...

从你贴的代码我看不到你哪设置了这样的格式,无从分析

Rank: 2

5#
发表于 2016-4-8 11:36:53 |只看该作者
felt 发表于 2016-4-8 11:31
从你贴的代码我看不到你哪设置了这样的格式,无从分析

哪都没设置过,就是直接从你们官网copy的源码,执行之后页面就那效果

Rank: 8Rank: 8

6#
发表于 2016-4-8 11:41:43 |只看该作者
SaintRen 发表于 2016-4-8 11:36
哪都没设置过,就是直接从你们官网copy的源码,执行之后页面就那效果

http://www.miniui.com/demo/#src=databinding/databinding.html
如我们示例,并没有你这样的诡异情况

Rank: 2

7#
发表于 2016-10-26 13:34:18 |只看该作者
这情况我也遇到了,应该是显示yyyy-mm-dd,但插入DB  还是带0:00:0 的  ,然后再表现 grid 就成这个样子了,yyyy-mm-dd 0:00:0
原因应该是 dateformat 本身就是个 renderer
所以 不如直接自己写一个这样的  renderer 就避免了这样的问题。

Rank: 2

8#
发表于 2016-10-26 13:37:20 |只看该作者
wednsbay1 发表于 2016-10-26 13:34
这情况我也遇到了,应该是显示yyyy-mm-dd,但插入DB  还是带0:00:0 的  ,然后再表现 grid 就成这个样子 ...

第二种原因,DB 对应字段的属性,是DATETIME  所以插入 自动 带上0:00:0 ,
DB 抽出的时候,为 yyyy-mm-dd 0:00:0  

Rank: 8Rank: 8

9#
发表于 2016-10-26 13:44:36 |只看该作者
wednsbay1 发表于 2016-10-26 13:37
第二种原因,DB 对应字段的属性,是DATETIME  所以插入 自动 带上0:00:0 ,
DB 抽出的时候,为 yyyy-mm ...

请参考我们试用包内对时间数据的处理
后台传递出来的必须是yyyy-MM-dd HH:mm:ss或yyyy-MM-ddTHH:mm:ss两种格式我们才会自动转换成时间
如果你传递出来的是yyyy-MM-dd H:mm:s是不会当时间转化,只会当成字符串,你给什么就显示什么

Rank: 2

10#
发表于 2016-10-26 13:48:31 |只看该作者
dforce 发表于 2016-10-26 13:44
请参考我们试用包内对时间数据的处理
后台传递出来的必须是yyyy-MM-dd HH:mm:ss或yyyy-MM-ddTHH:mm:ss两 ...

2016/10/26 0:00:00
这种格式的 不会转化咯

Archiver|普加软件

GMT+8, 2024-9-30 14:33 , Processed in 1.088481 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部