使用 C# 获取 MonthCalendar 中的年份值

get the year value in MonthCalendar using C#

我的表单中有一个 MonthCalendar。我想要做的是在 MonthCalendar 中选择日期时获取年份值。

示例: 当我选择 12/01/2021 时。我想在 2021 年获得像“21”这样的年份值。 下面是我的示例代码:

private void calendar_DateChanged(object sender, DateRangeEventArgs e)
{
    string datepick = calendar.SelectionRange.Start.ToShortDateString();
}

提前致谢。我在虚拟工作室中使用 c# 顺便说一句。

试试这个:

var Out = monthcalender1.SelectionRange
                        .Start
                        .ToString("yyyy");

您的结果将是 "2021"

或者如果您只想要 "21" 那么试试这个:

var Out = monthcalender1.SelectionRange
                        .Start
                        .ToString("yy");