0

如何从DateTime字符串中检索日期和时间?

DateTime datefrom = 8/27/2012 12:08:25 AM

我只想将日期检索到一个变量中,而仅将时间(使用 AM/PM)检索到另一个变量中。

我想要这样的东西:

string date = 8/27/2012
string time = 12:08:25 AM
4

2 回答 2

4

用这个:

    string date = dateform.ToString("MM/dd/yy");
    string time = dateform.ToString("hh:mm:ss tt");

MM - month
dd - day
yy - year, can also use yyyy if you want it with 4 numbers

hh - hour
mm - minute
ss - second
t - one letter as in AM -> A and PM - P
tt - two letters AM/PM
于 2012-08-26T18:47:16.213 回答
2

您可以使用 Date 和 timeOfDay 属性

//Date
dateform.Date;

//Time
dateform.TimeOfDay;

您可以使用 ToString 来格式化

于 2012-08-26T18:51:56.533 回答