我正在開發一個項目,我需要用一堆東西格式化字符串,但相關部分是第一部分 - 遊:使用前導空格格式化一個DateTime的時間部分,用於一位數的小時
鑑於
DateTime start = Convert.ToDateTime(myClass.StartDateTime);
如何做的String.Format我將其輸出到顯示或者10:00或<空間> 3:00?
我知道我可以使用格式字符串,如:
string text = string.Format("{0:hh:mm tt}",_start);
但是這給了我一個前導零(03:00 PM),我不想爲單數的小時數。
有什麼我可以添加到格式字符串來做到這一點,或者我必須手動替換一個空間的前導零? (我懷疑是這種情況,但想問,所以我可以學習如何有格式化方法。)
大衛說,更好的答案。謝謝。 – Deverill