我想只插入year : month : day数据库表行中的特定列,但我的变量是DateTimeType.
要删除milliseconds我刚刚使用以下代码:
DateTime createdate = System.DateTime.Now;
createdate = createdate.AddTicks(-(createdate.Ticks % TimeSpan.TicksPerSecond));
Run Code Online (Sandbox Code Playgroud)
如何删除小时,分钟,秒?
您可以使用将时间部分设置为午夜的.Date属性.
DateTime justDate = createdate.Date;
Run Code Online (Sandbox Code Playgroud)
或者您可以使用DateTime.Today哪个生成相同的结果DateTime.Now.Date值.
DateTime justDate = DateTime.Today;
Run Code Online (Sandbox Code Playgroud)
如果使用SQL Server,则在CLR端映射date类型DateTime,您可以安全地插入该值.
| 归档时间: |
|
| 查看次数: |
366 次 |
| 最近记录: |