日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

asp.net(c#)两时间段每天是星期几,周几(时间段日历显示)的问题解

發布時間:2024/9/20 C# 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net(c#)两时间段每天是星期几,周几(时间段日历显示)的问题解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

asp.net(c#)兩時間段每天是星期幾,周幾(時間段日歷顯示)的問題解決

string?? temp="<table width=\"560\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"dddddd\" align=center height=\"100\"> ";

temp=temp+"<tr align=\"center\" bgcolor=\"#CCCCCC\"> ";
temp=temp+"<td width =\"14%\" height=\"19\"> 日</td> ";
temp=temp+"<td width=\"14%\"> 一</td> ";
temp=temp+"<td width=\"14%\"> 二</td> ";
temp=temp+"<td width=\"14%\"> 三</td> ";
temp=temp+"<td width=\"14%\"> 四</td> ";
temp=temp+"<td width=\"14%\"> 五</td> ";
temp=temp+"<td width=\"14%\"> 六</td> ";
temp=temp+"</tr> ";
temp = temp + "<tr align=center bgcolor=ffffff height=19> ";

DateTime dt1 = System.Convert.ToDateTime("2009-7-2");
DateTime dt2 = System.Convert.ToDateTime("2009-8-20");
TimeSpan ts = dt2 -dt1 ;

int countday = (int)ts.TotalDays;

int maxi = countday;
int i=1 ;
while (dt1 < dt2)
{

??? if (i == 1)
??? {
??????? int t = xingqi(dt1.ToString("yyyy-MM-dd").ToString()); //開始的第一天位置
??????? while (i < t+1)
??????? {
??????????? temp = temp + "<td align=center></td>";
??????????? i++;
??????? }
??? }

??????? temp = temp + "<td align=center>" + dt1.ToString("yyyy-MM-dd").ToString() + "</td>";


??????? if (i % 7 == 0)
??????????????? {
??????????????????? temp = temp + "</tr><tr align=center bgcolor=ffffff height=19>";
??????????????? }

??????????????? i = i + 1;

??????????????? dt1 = dt1.AddDays(1);


}

temp = temp + "</table>";


Response.Write(temp);
??? }
??? public static int xingqi(string d)????? //判斷星期幾
??? {
??????? int reslut = 0;? //周日
??????? string xq = Convert.ToDateTime(d).DayOfWeek.ToString();
??????? switch (xq)
??????? {
??????????? case "Monday":?? //星期一;
??????????????? reslut = 1;
??????????????? break;
??????????? case "Tuesday":
??????????????? reslut = 2;
??????????????? break;
??????????? case "Wednesday":
??????????????? reslut = 3;
??????????????? break;
??????????? case "Thursday":
??????????????? reslut = 4;
??????????????? break;
??????????? case "Friday":
??????????????? reslut = 5;
??????????????? break;
??????????? case "Saturday":? //星期六;
??????????????? reslut = 6;
??????????????? break;
??????????? case "Sunday":
??????????????? reslut = 0;
??????????????? break;
??????????? default:
??????????????? reslut = 0;
??????????????? break;
??????? }
??????? return reslut;
??? }
?asp.net(c#)兩時間段每天是星期幾,周幾(時間段日歷顯示)的問題解決

總結

以上是生活随笔為你收集整理的asp.net(c#)两时间段每天是星期几,周几(时间段日历显示)的问题解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。