2012年6月3日 星期日

注意:dateTime在簡體跟繁體的系統會讀取到不同格式

我在我的電腦上寫的一個工具,

裡面會去判斷時間比對大小

可是把這程式搬去簡體的系統卻發生錯誤,

仔細檢查了一下,原來window裡面會有預設的時間格式

像我的window7裡面格式是設定成





 那在簡體的系統我想應該是預設是1900-00-00,

既然知道問題了,我又改了一下工具,

我把時間格式都改成date.ToString("yyyy-MM-dd HH:mm:ss"),

轉型的話就是Convert.ToDateTime("yyyy-MM-dd HH:mm:ss");

讓他不管在哪個系統都可以做日期的比較。







沒有留言: