我有这个 C# 代码:
string RegisterDate = DateTime.Now.ToString();
RegisterDate = RegisterDate.Remove(10);
RegisterDate = RegisterDate.Replace('/', '-');
RegisterDate = String.Join("-", RegisterDate.Split('-').Reverse());
这给出了结果:01-06-2013
问题是当我尝试将它插入表时,我得到了这个结果:21/06/1894
当我通过输入获取日期时,它以相同的日期格式工作得很好,那么为什么在这种情况下它不起作用呢?
更新
如果我试试这个:
var RegisterDate = DateTime.Today.Date;
我得到错误:
查询表达式中的语法错误(缺少运算符)
希望得到帮助,谢谢!