如何从DateTime
字符串中检索日期和时间?
DateTime datefrom = 8/27/2012 12:08:25 AM
我想只将日期检索到一个变量中,只将时间(带AM / PM)检索到另一个变量中。
我想要这样的事情:
string date = 8/27/2012
string time = 12:08:25 AM
答案 0 :(得分: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
答案 1 :(得分:2)
您可以使用Date和timeOfDay属性
//Date
dateform.Date;
//Time
dateform.TimeOfDay;
您可以使用ToString格式化