先得问问楼主,你的所谓time的值是谁放进去的?怎么放进去的。
如果放进去的时候类型是integer,那取出来的时候才能cast成integer;
看你的所述,那放进去的时候是个sting,所以你想把它转成integer只能用new integer(string)构造器,
或者是用integer.parseint(string)或者integer.valueof(string)