2010年03月21日   码农之路   11,499 次浏览

大家都知道ExtJs是一个非常强大的工具,为什么说它非常强大了?就是因为它把我们所能想到的一切东西都已经做好了,我们只需要按照它提供的格式去写就可以了。

首先我们来说一下日期控件Ext.form.DateField,创建代码如下:

var md = new Ext.form.DateField({
    name: 'testDate',
    width: 110,
    format: 'Y-m-d',
    emptyText: '请选择日期 ...'
});

其中最主要的就是他的format属性了,主要参数包括:
格式 说明 例子
d 月里面的日期,2位,不足前面补0 01-31
D 星期里面的每天的缩写 Mon – Sun
j 月里面的日期,前面不补0 1-31
l 星期的完整写法 Sunday to Saturday
N ISO-8601的星期表示法 1=星期一,7是星期日
S 英语习惯的月内每天的2位的前缀 st, nd, rd or th.
w 星期的数字表示 0=星期日,6等星期六
Z 在年内的第几天,从0开始 0-364,闰年是365
W ISO-8601格式的,年内的星期数,从星期一开始 01-53
F 月份的完整文字表示 January to December
m 月份的2位数字表示,不足前面补零 01-12
M 月份的缩写文字表示 Jan to Dec
n 月份的数字表示,不补零 1-12
t 月份的最大天数 28-31
L 是否为闰年 1是闰年,0则不是
o ISO-8601的年份表示,和Y相同,但是如果星期(W)输入前一年或者后一年,则替换为那个年 1998,2004
Y 4位的年份表示 2008
y 2位的年份表示 98,08
a 小写的上下午表示 am pm
A 大写的上下午 AM PM
g 12小时制,不补零 1-12
G 24小时制,不补零 0-23
h 12小时制,2位,不足补零 01-12
H 24小时制,2位,不足补零 00-23
i 分钟,2位,不足补零 00-59
s 秒,2位,不足补零 00-59
u 毫秒,前面补零 001 999

有了这些我们就可以根据我们所需要的任意格式来设计日期控件了。

赞 赏
申明:除非注明,本站文章均为原创,转载请以链接形式标明本文地址。 如有问题,请于一周内与本站联系,本站将在第一时间对相关内容进行处理。
本文地址: http://www.yyjjssnn.cn/articles/330.html
相关阅读: ExtJs, ExtJs日期控件

>>> Hello World <<<

这篇内容是否帮助到你了呢?

如果你有任何疑问或有建议留给其他朋友,都可以给我留言。

:wink: :twisted: :surprised: :smile: :smile9: :smile8: :smile7: :smile6: :smile5: :smile56: :smile55: :smile54: :smile53: :smile52: :smile51: :smile50: :smile4: :smile49: :smile48: :smile47: :smile46: :smile45: :smile44: :smile43: :smile42: :smile41: :smile40: :smile3: :smile39: :smile38: :smile37: :smile36: :smile35: :smile34: :smile33: :smile32: :smile31: :smile30: :smile2: :smile29: :smile28: :smile27: :smile26: :smile25: :smile24: :smile23: :smile22: :smile21: :smile20: :smile1: :smile19: :smile18: :smile17: :smile16: :smile15: :smile14: :smile13: :smile12: :smile11: :smile10: :smile0: :sad: :rolleyes1: :redface: :razz: :question: :neutral: :mrgreen: :mad: :lol: :idea: :exclaim: :evil: :eek: :cry: :cool: :confused: :biggrin: :arrow:

友情链接: 程序员刘杨 刘杨
Copyright 2003~2018 保留所有权利 | 网站地图
备案号:湘ICP备14001005号-2

湘公网安备 43011102001322号