读书人

怎样把日历控件获取的时间2012/4/3换成

发布时间: 2012-04-06 12:22:24 作者: rapoo

怎样把日历控件获取的时间2012/4/3换成2012-4-3,我存进数据库的要后者的格式?
我用label1.Text=CalendarStart2.SelectedDate.ToShortDateString(),有没有其他的格式?难道跟操作系统有关??

[解决办法]
CalendarStart2.SelectedDate.ToString("yyyy-MM-dd");
[解决办法]
和控制面板的区域选项有关

可以CalendarStart2.SelectedDate.ToString("yyyy-M-d");
不过存数据库时最好用参数化查询.
[解决办法]
如果数据库字段是DataTime格式,存进去是用/还是-不重要,关键是取出来时用ToString("yyyy-M-d")显示。

读书人网 >C#

热点推荐