我有两个datetimepickers
。因此,我想获取所选值之间的星期几。
示例:date1 = 14/1/2015
和date2 = 17/1/2015
因此,结果应为: days = Wed. Thu. Fri. Sat.
您可以轻松地迭代您的DateTime
值,例如;
var dt1 = new DateTime(2015, 1, 14);
var dt2 = new DateTime(2015, 1, 17);
while (dt2 >= dt1)
{
Console.WriteLine(dt1.DayOfWeek);
dt1 = dt1.AddDays(1);
}
结果将是;
Wednesday
Thursday
Friday
Saturday
如果您想将其缩写的日期名称设置为Wed, Thu, Fri, Sat
,则可以将"ddd"
自定义格式说明符与基于英语的文化(例如InvariantCulture
)一起使用;
var dt1 = new DateTime(2015, 1, 14);
var dt2 = new DateTime(2015, 1, 17);
while (dt2 >= dt1)
{
Console.WriteLine(dt1.ToString("ddd", CultureInfo.InvariantCulture));
dt1 = dt1.AddDays(1);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句