以下是我的读取程序,读取的单元格格式是“yyyy-mm-dd”,原内容为:“2005-2-20”
可是读取出来的内容却为:“2/20/05”,
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.write.*;
import java.io.*;class ReadDatetime{
public static void main(String[] args){
try{
jxl.Workbook rwb = Workbook.getWorkbook(new File("d://lcl.xls"));
Sheet st = rwb.getSheet("fx");
String mystr= st.getCell(0,0).getContents();
System.out.println(mystr);
}catch(Exception e){
System.out.println(e.toString());
}
}
}
//
我想用原来的格式,或指定格式(如:YYYY-MM-DD)
可是读取出来的内容却为:“2/20/05”,
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.write.*;
import java.io.*;class ReadDatetime{
public static void main(String[] args){
try{
jxl.Workbook rwb = Workbook.getWorkbook(new File("d://lcl.xls"));
Sheet st = rwb.getSheet("fx");
String mystr= st.getCell(0,0).getContents();
System.out.println(mystr);
}catch(Exception e){
System.out.println(e.toString());
}
}
}
//
我想用原来的格式,或指定格式(如:YYYY-MM-DD)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货