从日历控件asp.net获取日期

时间:2016-08-19 19:34:52

标签: c# asp.net

如何在C#中的页面加载功能中单独从日历中获取当前日期,日期,月份,如下所示:

日:星期五 日期:13 //只是d,我不是完整的格式 月:八月

1 个答案:

答案 0 :(得分:0)

通常,如果您使用的是Calendar控件,则应该能够访问SelectedDate之类的属性,该属性会为您提供正确的DateTime对象,您可以使用该对象来提取所需的属性:

// Get the selected date
var date = YourCalendar.SelectedDate;

// Get the day of week (e.g. Friday)
var dayOfWeek = date.ToString("dddd");
// Get the day of the month (e.g. 19); Use date.ToString("d") if you need a string
var day = date.Day;                        
// Get the full month name (e.g. August)
var month = date.ToString("MMMM");