从日期时间删除时间部分 [英] Removing Time Portion from DateTime
本文介绍了从日期时间删除时间部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我怎样才能将它传递到GridView之前从DateTime的时间部分。我使用VS2008否则我会使用日期:(
的DataTable datatablePlanning =新的DataTable(规划); 日期时间BEGINDATE = DatePicker1.SelectedDate; DataRow的detailregel = datatablePlanning.NewRow();
detailregel [日] = BEGINDATE;
datatablePlanning.Rows.Add(detailregel); GridView2.DataSource = datatablePlanning;
GridView2.DataBind();
解决方案
您可以格式化你的日期。
detailregel [日] = begindate.ToString(DD / MM / YYYY);
或者你可以尝试
detailregel [日] = begindate.ToShortDateString();
有关不同的格式,你可以看看
块引用>How can I remove the Time portion from DateTime before passing it to a GridView. I'm using VS2008 else I would be using Date :(
DataTable datatablePlanning = new DataTable("Planning"); DateTime begindate = DatePicker1.SelectedDate; DataRow detailregel = datatablePlanning.NewRow(); detailregel["Date"] = begindate; datatablePlanning.Rows.Add(detailregel); GridView2.DataSource = datatablePlanning; GridView2.DataBind();
解决方案You can format your date.
detailregel["Date"] = begindate.ToString("dd/MM/yyyy");
or you can try
detailregel["Date"] = begindate.ToShortDateString();
For Different Format you can look at
这篇关于从日期时间删除时间部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文