2015-05-02 52 views
0

我想刪除時間部分。雖然使用給出的下面的代碼,但喜歡給出:4/27/2015 12:00:00 AM我想刪除12:00:00 AM。我嘗試了一些方法。但它不起作用。 代碼:如何刪除時間部分

DateTime start = Convert.ToDateTime(txtStart.Text); 
DateTime end = Convert.ToDateTime(txtEnd.Text); 
var date1 = start .Date; 
var date2 = end .Date; 
+0

is this javascript –

回答

1

您可以下面的代碼中,ToDateShortString()將生產日期:

DateTime start = Convert.ToDateTime(txtStart.Text); 
DateTime end = Convert.ToDateTime(txtEnd.Text); 

var date1 = start.ToShortDateString(); 
var date2 = end.ToShortDateString(); 
1

嘗試使用格式化功能和格式自定義日期格式。

DateTime start = Convert.ToDateTime(txtStart.Text); 
DateTime end = Convert.ToDateTime(txtEnd.Text); 
var date1 = format(start.Date,"dd/MM/yyyy"); 
var date2 = format(end.Date,"dd/MM/yyyy"); 

現在測試和工作fine.use格式,你想我想你需要"MM/dd/yyyy"

1
String test = DateTime.Now.ToString("dd.MM.yyy"); 

其他

DateTime.Now.ToShortDateString() 
0

您可以格式化的日期。

String.Format("{0:M/d/yyyy}", start); // output: 4/27/2015 
String.Format("{0:M/d/yyyy}", end); // output: 4/27/2015