我需要这种格式:
string[] DateArray = new string[7] { "6 Apr", "7 Apr", "8 Apr", "9 Apr", "10 Apr", "11 Apr", "12 Apr" };
这是静态的,我需要这个Dyanamic。如何??
好像今天是8月12日,星期三,我需要My DateArray像这样:
string[] DateArray = new string[7] { "9 Aug", "10 Aug", "11 Aug", "12 Aug", "13 Aug", "14 Aug", "15 Aug" };
我认为现在很清楚。
这是一个例子
public static void Main()
{
DayOfWeek firstWeekDay = DayOfWeek.Monday;
DateTime input = DateTime.Now;
int delta = firstWeekDay - input.DayOfWeek;
DateTime monday = input.AddDays(delta);
var array = Enumerable.Range(0, 7).Select(x => monday.AddDays(x).ToString("dd MMM")).ToArray();
Console.WriteLine("{0}", string.Join(" | ", array));
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句