我有这个:
StringBuilder sb = new StringBuilder(time.Text);
if (DateTime.Parse(time.Text) > DateTime.Parse("12:00:00 AM")
&& DateTime.Parse(time.Text) < DateTime.Parse("11:59:59 AM"))
{
time.Text = time.Text + " AM";
}
else
{
time.Text = time.Text + " PM";
}
Run Code Online (Sandbox Code Playgroud)
我现在的情况是下午16:34,
我希望它在04:34 PM显示
只是
string strTime = DateTime.Now.ToString(@"hh\:mm\:ss tt");
Run Code Online (Sandbox Code Playgroud)
在你的情况下,它将是:
time.Text=DateTime.Parse(time.Text).ToString(@"hh\:mm\:ss tt");
Run Code Online (Sandbox Code Playgroud)
并确保自定义格式,如HH24小时格式,MM是一个月
| 归档时间: |
|
| 查看次数: |
7726 次 |
| 最近记录: |