c#windows窗体上的日期格式 [英] date format on c# windows form

查看:92
本文介绍了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屋!

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