野蛮女人 发表于 2007-9-5 18:39

[分享]分享DateFormat类(参考java)

<P>js文件在:a9engine/com/trydofor/a9js/format/date.js<BR>测试页面在:a9engine/__testdemo__/com_trydofor_a9js_format/test-date_format.htm<BR>下面是使用方法:</P>
<P>/**<BR>UTF8(BOM)  GPL  trydofor.com  May.2007<BR>===========================================================<BR>DateFormatClass<BR>like the java's SimpleDateFormat.</P>
<P>Letter  Date or Time Component  Presentation    Examples          UserDic<BR>y       Year                    Year            1996; 96<BR>M       Month in year           Month           July; Jul; 07     *<BR>d       Day in month            Number          10<BR>E       Day in week             Text            Tuesday; Tue; 2   *<BR>a       Am/pm marker            Text            pm,p              *<BR>H       Hour in day (0-23)      Number          0<BR>h       Hour in am/pm (1-12)    Number          12<BR>m       Minute in hour          Number          30<BR>s       Second in minute        Number          55<BR>S       Millisecond             Number          978</P>
<P>Date and Time Pattern               Result<BR>"yyyy.MM.dd 'at' HH:mm:ss"          2001.07.04 at 12:08:56<BR>"EEE, MMM d, ''yy"                  Wed, Jul 4, '01<BR>"h:mm a"                            12:08 p<BR>"hh 'o''clock' aa"                  12 o'clock pm<BR>"yyyyy.MMMMM.dd hh:mm aaa"          2001.July.04 12:08 pm<BR>"EEE, d MMM yyyy HH:mm:ss"          Wed, 4 Jul 2001 12:08:56<BR>"yyMMddHHmmss"                      010704120856<BR>"'''ad'''yyyy'year'MM'month'dd''"   'ad'2007year06month16'<BR>"MM'yyyy''yyyy'yyyy"                06yyyy'yyyy2007</P>
<P><BR>String format(formatStr,date,userDic)<BR>    将日期格式化成设定的格式.<BR>    formatStr: 格式化字符串(参考上面说明)<BR>    date:      需要格式化的日期,为空时,使用当前时间<BR>    userDic:   替换默认的显示(ampm,month,week)<BR>               格式:<BR>               userDic = {M:[[简称,全程],],E:[[简称,全称],],a:[[简称,全称],]}<BR>                userDic = {<BR>                    M:[<BR>                        ['Sun','Sunday'],<BR>                        ['Mon','Monday'],<BR>                        ['Tue','Tuesday'],<BR>                        ['Wed','Wednesday'],<BR>                        ['Thu','Thursday'],<BR>                        ['Fri','Friday'],<BR>                        ['Sat','Saturday']<BR>                        ],<BR>                     E:[<BR>                        ['Jan','January'],<BR>                        ['Feb','Feburary'],<BR>                        ['Mar','March'],<BR>                        ['Apr','April'],<BR>                        ['May','May'],<BR>                        ['Jun','June'],<BR>                        ['Jul','July'],<BR>                        ['Aug','August'],<BR>                        ['Sep','September'],<BR>                        ['Oct','October'],<BR>                        ['Nov','November'],<BR>                        ['Dec','December']<BR>                        ],<BR>                     a:[['a','am'],['p','pm']]<BR>                }</P>
<P>*/</P>

花花公子 发表于 2007-9-6 16:27

看不懂

页: [1]

编程论坛