如何使用 C# 将月或日转换为 2 位字符串

本文关键字:转换 字符串 何使用 | 更新日期: 2023-09-27 18:34:21

如何使用 C# 将月或日转换为 2 位字符串

例如:(02 而不是 2)

如何使用 C# 将月或日转换为 2 位字符串

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

string month = DateTime.Now.ToString("MM"); // or "dd" for day

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

string monthStr = monthInt.ToString("00");

"MM"表示两位数的月份,"dd"表示两位数的天数。

string month = DateTime.Now.ToString("MM");

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

DateTime.Now.Day.ToString().PadLeft(2, '0');