flex 默认日期格式如:Wed Dec 16 00:00:00 GMT+0800 2015 想要得到的通用格式如:2015-12-16 转换方法如下: var sdate:String = "Wed Dec 16 00:00:00 GMT+0800 2015"; var date:Date = new Date(sdate); var format:DateFormatter=new DateFormatter(); format.formatString="YYYY-MM
今天使用kettle从mysql导数到oracle,发现只导了7行后,数据传输就终止了,查看日志信息,报错如下: 报:Couldn't get row from result set问题. 发现从这行开始这个时间字段除了正常的时间数据以外还有NULL值,难道这类的值引起的错误,在查询了相关资料后,才知道jdbc(默认行为)认为null或'0000-00-00'这样的日期时间值是无效的.如果想避开这个问题,需要编辑jdbc的连接属性,添加如下属性值: zeroDateTimeBehavior=co
BEGIN; 最近在用spring data,使用的hibernate实现,然后用了一对多等关系配置,导致PO类转换JSON时会死循环,最后使用VO接受数据解决该问题.PO与VO相互转换我用的是org.apache.commons.beanutils工具类. 在有字段是java.util.Date并且值为空时,则会报错:org.apache.commons.beanutils.ConversionException: No value specified for 'Date',经搜索发现是bug
如下所有操作需要使用root登录到TD数据库节点操作 1.获取数据库当前默认配置 //使用root登录TD数据库节点 cd /opt/teradata/tdat/tdbms/xx.xx.xx.xx/bin //xx.xx.xx.xx为数据库版本号tdlocaledef -reverse current -source /tmp/tdlocaledef_14.txt 2.修改如下配置 vi /tmp/tdlocaledef_14.txt DATE {"YY/MM/DD"} 改为 DATE