2.7811E+12转成java.sql.timestamp时
转成了2058-02-16 23:46:40.0
报incorrect value format之类的错
处理方法如下:
Timestamp optoTimestamp = new Timestamp(Long.parseLong(new BigDecimal(company.getOpto()).toPlainString().substring(0,12)));
科学计数法转成文本后再截取一次保留12个字符,这样就不会出现格式问题了