如何设置日期格式

本文关键字:日期 格式 设置 何设置 | 更新日期: 2023-09-27 17:59:17

        //This will get the month as an int (e.g. 4)
        DateTime dLastMonth = DateTime.Today.AddMonths(-1);
        int iLastMonth = dLastMonth.Year;

如何使上面的代码输出01、02等…而不是1、2、3…

如何设置日期格式

我对你的问题感到困惑,但如果你想将其格式化为字符串(01、02、03等(,请使用:

var formatted = iLastMonth.ToString("D2")
Console.WriteLine(formatted);

您应该看看这篇文章http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

但你所需要做的就是:

Convert.ToInt32(dLastMonth.Year.ToString("yy"));