标签:创建时间 order vat BYD void datetime style mode next
private void button1_Click(object sender, EventArgs e) { //需要的数据是 销售订单, 客户名称,项目名称 List<DateTime> dateTimes = new List<DateTime>(); for (int i = 0; i < 5; i++) { dateTimes.Add(DateTime.Now.AddHours(-i)); } //打乱 集合 次序 Random rand = new Random(); for (int i = dateTimes.Count - 1; i > 0; i--) { int p = rand.Next(i); //1-5 为9个数. 索引为0-8; //随机数 不能去该上界 DateTime temp = dateTimes[p];//随机取得存为临时变量 dateTimes[p] = dateTimes[i];//把当前索引 和随机索引 的值替换. (因为取不到上界(当前索引)) dateTimes[i] = temp; } dateTimes.Sort(); //排序 int[] arra = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; for (int i = arra.Length - 1; i > 0; i--) { int p = rand.Next(i); //1-9 为9个数. 索引为0-8; //随机数 不能去该上界 int temp = arra[p];//随机取得存为临时变量 arra[p] = arra[i];//把当前索引 和随机索引 的值替换. (因为取不到上界(当前索引)) arra[i] = temp; } for (int i = 0; i < arra.Length; i++) { Console.WriteLine(arra[i]); } }
private void button1_Click(object sender, EventArgs e) { //需要的数据是 销售订单, 客户名称,项目名称 List<temp1> dateTimes = new List<temp1>(); for (int i = 0; i < 5; i++) { dateTimes.Add(new temp1() { 创建时间 = DateTime.Now.AddHours(-i), 结束时间 = DateTime.Now.AddHours((-i*2)) }); } //打乱 集合 次序 Random rand = new Random(); for (int i = dateTimes.Count - 1; i > 0; i--) { int p = rand.Next(i); //1-5 为9个数. 索引为0-8; //随机数 不能去该上界 temp1 temp = dateTimes[p];//随机取得存为临时变量 dateTimes[p] = dateTimes[i];//把当前索引 和随机索引 的值替换. (因为取不到上界(当前索引)) dateTimes[i] = temp; } var data = dateTimes.OrderBy(n=>n.创建时间).ToList(); //排序 ; 默认升序 var data0 = dateTimes.OrderByDescending(n => n.结束时间).ToList(); //排序 ; 降序 }
获得 两时间相差 天数
temp1 mode = new temp1(); mode.创建时间 = DateTime.Now.AddDays((-2)); int days = (DateTime.Now - mode.创建时间).Days;
标签:创建时间 order vat BYD void datetime style mode next
原文地址:https://www.cnblogs.com/enych/p/10493671.html