也許有人可以幫我以下的問題:日期時間字符串不上幾臺機器
Datetime? _startdate = DateTime.ParseExact(reader["STARTDATE"].ToString(), "dd/MM/yyyy", null);
在我的機器,時間顯示爲16-10-2015。該應用程序運行沒有問題。
但隨着顯示爲2015年10月16日申請的時間在計算機上返回一個錯誤:
String was not recognized as a valid DateTime.
感謝您的時間
你嘗試'DateTime.ParseExact(閱讀器[ 「STARTDATE」]的ToString(「DD/MM/YYYY 「),」dd/MM/yyyy「,null)' –
是的,那不起作用:」方法Tostring ....沒有超載「 – user3114347
@ user3114347等待,究竟是什麼'reader [」STARTDATE「]'?這不是DateTime嗎?如果是這樣,你可以直接使用它(通過一個強制轉換,比如'(DateTime)reader [「STARTDATE」]'),你不必首先對它進行初始化,然後parseexact它。 –