各種型別轉為Date

2022-09-11 14:51:27 字數 675 閱讀 2058

最近遇到個問題,就是j**a的excel匯入時,對excel中的日期做處理,常規模式用下面這種方法處理

hssfcell birthdatecell = row.getcell(col++);

date date = birthdatecell.getdatecellvalue();

首先定乙個方法,做返回date型別,需要傳object值型別

public

static date getdate(object o)

或者這樣

public

static

date getdate(string datestr)

else

if (datestr.indexof("-") == -1)  else 

temp1 = formatter.parse(datestr);

} catch (exception e) 

return temp1;

}然後做j**a的excel匯入時,就可以操作時間了

hssfcell registertimecell = row.getcell(col++);

date date = dateutil.getdate(getcellvalue(registertimecell));

把上面的2個 getdate方法放到你定義的類裡面去,方便使用

各種型別的轉換

int i 100 long l 2001 float f 300.2 double d 12345.119 char username csdn char temp 200 char buf cstring str variant t v1 bstr t v2 一 其它資料型別轉換為字串 二 字串...

python各種型別轉換

int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中的有效py...

python各種型別轉換

python int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字...