DateTime dt = Convert.ToDateTime(TextBox1.Text); //先把字符串转换成date
string s = dt.ToString("hh:mm:ss tt"); //hh小写为12小时制,HH大写就是24小时制
这个只要两句代码就可以了,根据DateTime的ToString函数就可以 DateTime dt = Convert.ToDateTime(TextBox1.Text);
string s = dt.ToString("hh:mm:ss tt");
private DateTime TheTime(DateTime time)
{
if (time.Hour>12)
{
return time.AddHours(-12);
}
else
{
return time;
}
}//这样就可以了
convert.todatetime(textbox1.text).tostring("hh:mm:ss")