预定日期类型DateTime数据类型没有秒?

时间:2019-03-20 06:49:57

标签: c# sql-server database datetime datetime-format

我是DateTime的新手。

我正在尝试创建一个可以预定约会的应用程序,因此在预定约会“ 4月20日星期一8:00 AM”时,它会需要类似的内容。 我正在使用SQL Server,我需要知道如何构造表以及如何在代码中进行操作。

假设我有一个BookingTable,其AppointmentTime为DateTime。是否可以将“ 4月20日星期一8:00 AM”类型的格式保存到该数据字段中,或者我必须将其划分并在代码中进行一些转换或其他?而且我也想看一下带有C#代码的小型演示。

我真的尽了最大的努力来解释我的问题,对于它的含糊或混淆,我感到抱歉。

1 个答案:

答案 0 :(得分:0)

SQL Server没有没有秒的DateTime类型,因此它们将始终存储在数据库中。 .NET框架也没有。通常,存储时只需将DateTime的秒数设置为0,而忽略输出中的秒数即可。

fs

如何将其存储到数据库中,取决于您选择的数据访问层。