c#windows窗体上的日期格式 [英] date format on c# windows form
本文介绍了c#windows窗体上的日期格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在表格上有datetimepicker
i需要以这种方式存储在数据库中的日期--2013-01-22 00:00:00.000
但是当用户输入时它会像 - 2013-01-21 14:58:00.000
我如何解决这个问题??
i have datetimepicker on form
i need date stored in database in this manner --2013-01-22 00:00:00.000
but when user make the entry it save like--2013-01-21 14:58:00.000
How can i resolved this issue??
推荐答案
使用ToShortDateString转换你的日期时间变量,这样就可以消除日期时间变量的时间部分。
如果您正在寻找,请告诉我。
快乐编程
:)
Cast your datetime variable with ToShortDateString so you can eliminate the time part from your datetime varible.
Please let me know if you are looking for this.
Happy Programming
:)
试试这个....
Try this....
DateTime dt = new DateTime();
string lstrDate = "2013-01-21 14:58:00.000";
dt = Convert.ToDateTime(lstrDate);
string lstrADate = dt.ToString("yyyy-MM-dd");
使用lstrAData变量值存储在数据库中...
Use lstrAData variable value to store in the database...
HI,
使用以下链接解析和格式化任何日期格式。
不同的日期格式
谢谢
Use the following link for parsing and formating any date format.
Different date formats
Thanks
这篇关于c#windows窗体上的日期格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文