EXT 日期转化

例如从数据库得到的日期格式为:'2008-01-10T100:00:00'

首先在jsonreader的时候将其转化成{name : date,mapping : date,type:'date',dateFormat:'Y-m-dTH:i:s'},

然后在ColumnModel内再将其转化成:

这样就可以转化成功了

还有比如用日历控件得到的值:默认的格式是:89年04月01日

我们也可以改变其显示方式:

只要加一个 format : "Y-m-d"就可以转化成你想要的格式了

 

如果将这个控件的值得到在java类里面进行转化成java.util.Date类型,然后保存到数据库,你会发现到数据库保存操作里面会报Date转化异常

因此,我们在保存到数据库的时候不需要在类里面转化成java.util.Date类型了,直接传到DAO里面用SQL自带的字符转化成日期类型的函数to_date('yourdate','yyyy-MM-dd')这样就可以了

 

下面把所有常用格式和数字格式的说明列出来:
d 01 to 31
     D Mon to Sun
     j 1 to 31
     l Sunday to Saturday
     N 1 (for Monday) through 7 (for Sunday)
     S st, nd, rd or th. Works well with j
     w 0 (for Sunday) to 6 (for Saturday)
     z 0 to 364 (365 in leap years)
     W 01 to 53
     F January to December
     m 01 to 12
     M Jan to Dec
     n 1 to 12
     t 28 to 31
     L 1 if it is a leap year, 0 otherwise.
     o Examples: 1998 or 2004
     Y Examples: 1999 or 2003
     y Examples: 99 or 03
     a am or pm
     A AM or PM
     g 1 to 12
     G 0 to 23
     h 01 to 12
     H 00 to 23
     i 00 to 59
     s 00 to 59
     u 001 to 999
     O Example: +1030
     P Example: -08:00
     T Examples: EST, MDT, PDT ...
     Z -43200 to 50400
     c 2007-04-17T15:19:21+08:00
     U 1193432466 or -2138434463

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值