【发布时间】:2023-04-06 04:11:01
【问题描述】:
我正在尝试将我的 Angular ui-Datepicker 中的日期保存到我的 SQL 数据库中。日期格式为 (10-27-2015 12:00 AM),但不会保存。我尝试使用以下方法将其转换为 SQL DateTime 格式:
DateTime? myDate = form.dteStartDate;
string sqlFormattedDate = myDate.ToString("yyyy-MM-dd HH:mm:ss");
但我收到错误“方法 'ToString' 没有重载需要 1 个参数。SQL 中的字段类型为 'datetime'。
非常感谢任何帮助。
【问题讨论】:
-
正如您的回答所说,
myDate不是DateTime,它是Nullable<DateTime>,所以当您调用ToString时,它会在Nullable<T>类型上调用它,而不是@987654327 @.
标签: c# .net angularjs datetime