我有這樣的C#代碼:插入日期到數據庫中不工作(ASPX/C#)
string RegisterDate = DateTime.Now.ToString();
RegisterDate = RegisterDate.Remove(10);
RegisterDate = RegisterDate.Replace('/', '-');
RegisterDate = String.Join("-", RegisterDate.Split('-').Reverse());
其中給出thie結果:2013年1月6日
的問題是,當我嘗試將其插入到表我得到這樣的結果:21/06/1894
當我通過輸入獲取日期它工作在相同的日期格式很大,所以爲什麼在這種情況下,不工作?
更新
如果我試試這個:
var RegisterDate = DateTime.Today.Date;
我得到錯誤:
在查詢表達式
願望
語法錯誤(缺少操作員)幫助,謝謝!
DB中的數據類型是什麼?約會時間? – Botonomous
是的在DD/MM/YYYY格式 –
爲什麼你不能在你的應用程序中使用DateTime對象而不是字符串? – Botonomous