C# 使用C格式化#
我有一个返回月份和日期的函数。我希望如果天/月小于10,那么它应该在它之前附加0,并且应该返回01而不是1。我该怎么做C# 使用C格式化#,c#,asp.net,C#,Asp.net,我有一个返回月份和日期的函数。我希望如果天/月小于10,那么它应该在它之前附加0,并且应该返回01而不是1。我该怎么做 谢谢。将数字转换为字符串时,请使用自定义格式: string dayFormatted = day.ToString("00"); 将数字转换为字符串时使用自定义格式: string dayFormatted = day.ToString("00"); 有很多关于日期和时间的信息,包括。如何使用它们在很大程度上取决于您的代码如何创建和返回“月和日”。有许多用于日期和时间的方
谢谢。将数字转换为字符串时,请使用自定义格式:
string dayFormatted = day.ToString("00");
将数字转换为字符串时使用自定义格式:
string dayFormatted = day.ToString("00");
有很多关于日期和时间的信息,包括。如何使用它们在很大程度上取决于您的代码如何创建和返回“月和日”。有许多用于日期和时间的方法,包括。您如何使用它们在很大程度上取决于您的代码如何创建和返回“月和日”。不完全清楚您想要的确切格式,但如果您希望格式如下: dd/mm 当然,如果你真的有约会时间,你可以直接做:
string.Format("{0:dd/MM}", DateTime.Now); // 20/03 for today (*)
- (*)请注意,在使用日期时间格式时,/将替换为用于分隔日期部分的文化字符,因此在某些情况下,它可能是点,而不是斜杠
string.Format("{0:dd/MM}", DateTime.Now); // 20/03 for today (*)
- (*)请注意,在使用日期时间格式时,/将替换为用于分隔日期部分的文化字符,因此在某些情况下,它可能是点,而不是斜杠