当前位置: 首页 > 面试题库 >

转换日期时,方法'ToString'的重载不接受1个参数

司寇光华
2023-03-14
问题内容

我正在尝试将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’类型。

非常感谢您的协助。


问题答案:

你想用DateTime.ToString(format)Nullable<DateTime>.ToString(no overload)

DateTime? myDate = form.dteStartDate;
string sqlFormattedDate = myDate.Value.ToString("yyyy-MM-dd HH:mm:ss");

当然,这不能解决没有价值的情况。也许是这样的:

string sqlFormattedDate = myDate.HasValue 
    ? myDate.Value.ToString("yyyy-MM-dd HH:mm:ss")
    : "<not available>";


 类似资料:
  • 问题内容: 我正在尝试写一个允许我采用多种不同格式的格式,然后将格式转换为特定类型。由于项目的范围和已经存在的代码,我不能使用其他类型的格式化程序。 例如,我也想接受,但是当我打印时,我只想打印格式化并在我打电话时使用该格式 有人可以就如何使用 这是我的方法: 我没有在网上找到一个很好的/可行的例子。 问题答案: 我已经测试了这个 JDK 1.8.0_131为Mac OS X 和 JDK 1.8.

  • 问题内容: 我已经转换一个到一个通过使用。然后,我尝试将其乘以0.01,但是出现一个错误,提示这是我的代码: 通过阅读其他文章,似乎答案与类型有关。例如,如果将类型设置为Integer,则它将收到类似的错误。我尝试将类型更改为Int,但这似乎无法解决问题。 我也曾尝试设置“海峡”和“pennyCount”作为类型和和的所有组合,和。我的猜测是问题与函数将a转换为an有关。 有人可以帮忙弄清楚问题可

  • 问题内容: 我试图通过Python模块进行控制。 我想为当前的运行时以及永久配置添加一个IP地址到受信任的区域。 以下是dbus界面的文档:http : //manpages.ubuntu.com/manpages/wily/man5/firewalld.dbus.5.html 什么有效:运行时配置 我可以将其添加到运行时配置中: 很简单 什么不起作用:永久配置 事实证明,将其添加到永久配置中比较

  • 问题内容: 我得到错误: 我也尝试过 和 但 工作良好。正确的语法是什么? 问题答案: 有一个功能:

  • 问题内容: 我收到一个错误 找不到接受提供的参数的’/’的重载 我试图通过做修复: 但随后将getAverage设置为而不是 问题答案: 在Swift中没有这样的隐式转换,因此您必须自己明确地进行转换: 来自 Swift编程语言 :“永远不会将值隐式转换为其他类型。” (部分:快速浏览) 但是您现在使用的是Swift,而不是Objective-C,因此请尝试以更加面向功能的方式进行思考。您的函数可

  • Hi im使用moment js转换此字符串我尝试了: 当我存储在mongodb中时,问题就变成了 反正能解释为什么请?