java.lang.NumberFormatException: For input string: "20151029131257"

2025-05-11 08:38:33
推荐回答(3个)
回答1:

数字格式异常,你代码呢?贴出来看看

你是不是转成 int 了? 这个数超出了int范围,你转成long就没事了

long longNum = Long.parseLong("20151029131257");//正常
int num = Integer.parseInt("20151029131257");//超出范围,异常

回答2:

这个日期串不能转换成integer,太大了,应该是poi?Integer.valueOf看看能否换成String或者Long.valueOf

回答3:

代码贴出来