如何在日期时间中仅存储日期 [英] How to store only date in datetime

查看:120
本文介绍了如何在日期时间中仅存储日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨!
我仅在将字符串转换为日期时遇到问题.
我从数据库获取日期作为字符串

例如:

Hi!
I have a problem in converting the string only to date.
I am getting the date as string from database

ex:

string datestring = "12/10/2012"
Datetime dt = Convert.ToDateTime(datestring);



如何将日期字段中的字符串保存为日期,因为前面的示例将日期和时间存储在一起,而我不希望时间为00:00:00.

你能帮我吗?


问候,

S. Keshaavan



How to save the string in date field as date, because the previous example is storing the date with time and I don''t want the time 00:00:00.

Can you help me please?


Regards,

S. Keshaavan

推荐答案

如果您不想使用DateTime的时间部分,那就不要.
首先在这里阅读: String.Format [标准日期和时间格式字符串 [自定义日期和时间格式字符串 [
If you don''t want to use the time part of DateTime then just don''t.
First read here: String.Format[^]
then go after this: Standard Date and Time Format Strings[^]
after that have some of this: Custom Date and Time Format Strings[^]

Regards,

Manfred


dateTime值就是日期和时间,如果未提供时间,则默认使用00:00:00.

您可以只使用dt对象的日期部分(我认为是dt.date),也可以将返回字符串存储为与datetime不同的类型,例如字符串.
A dateTime value is just that a Date & Time, if no time is supplied then the 00:00:00 are used by default.

You can either just use the date part of your dt object (dt.date I think)or store your return string as a different type to datetime, such as string.


只需忽略尾部由于.net框架中当前没有合适的类型,因此可以定义一个新类来实现所需的功能.
Just ignore the tail of the DateTime, because there is no current appropriate type in .net framework, of cause you can define a new class to implement the function you wanted.


这篇关于如何在日期时间中仅存储日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆