-6

これを出力しています

09:19:30.5070000 午前

でもこんな風になりたかった09:19:30 AM

コードを使用して、文字列の末尾にある余分なミリ秒を削除するにはどうすればよいですか?

に保管されていますtime.Text

前もって感謝します。

4

3 に答える 3

4

DateTime.ToString("T")動作するはずです。

于 2013-04-11T13:34:19.473 に答える
2
string time = "09:19:30.5070000 AM";

StringBuilder sb = new StringBuilder(time);
string final = sb.Remove(8, 8).ToString();
于 2013-04-11T13:42:32.087 に答える