如何使用C#进行月或日转换以反映为2位数字符串

Pin*_*nch 22 c#

如何使用C#将月份或日期转换为反映为2位数字符串

例如:(02而不是2)

Tim*_* S. 36

如果您有DateTime,请使用其字符串格式化程序:

string month = DateTime.Now.ToString("MM"); // or "dd" for day
Run Code Online (Sandbox Code Playgroud)

或者,如果使用您拥有的数字更有意义,请使用数字格式化程序:

string monthStr = monthInt.ToString("00");
Run Code Online (Sandbox Code Playgroud)


Hab*_*bib 8

使用"MM"了两位数月和"dd"为两位数天.

string month = DateTime.Now.ToString("MM");
Run Code Online (Sandbox Code Playgroud)

请参阅:自定义日期和时间格式字符串 - MSDN