根據日期讀星期

public ActionResult AffirmTime()
        {
            var start = Request["startDate"].ToString();
            var end = Request["endDate"].ToString();
            var weekdays = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
            string date = "";
            string time = "";
            string trid = "";
            for (DateTime dt = Convert.ToDateTime(start); dt <= Convert.ToDateTime(end); dt = dt.AddDays(1))
            {
                time += weekdays[(int)dt.DayOfWeek] + ",";
                int month = dt.Month;
                int day = dt.Day;
                string MonthDay = month.ToString() + "月" + day.ToString() + "日";
                date += MonthDay + ",";
                trid += "id"+month + day + ",";
            }
            time = time.TrimEnd(',');
            date = date.TrimEnd(',');
            trid = trid.TrimEnd(',');
            return Json(new { success = "true", Date = date, Time = time,trid=trid },JsonRequestBehavior.AllowGet);
        }

JS:

function onLoad(start,end) {
    $.ajax({
        url: "AffirmTime",
        data: { startDate: start, endDate: end },
        type: "get",
        dataType: "Json",
        cache: false,
        async: false,
        success: function (data) {
            var date = data.Date.split(',');
            var week = data.Time.split(',');
            var trid = data.trid.split(',');
            var tr = "";
            var selDate = "";
            for (var i = 0; i < date.length; i++) {
                tr += "<tr id='" + trid[i] + "'><td>" + date[i] + "</td><td>" + week[i] + "</td><td>領導</td><td>手機</td><td>值班員</td><td><a href='#' οnclick=\"alterRow('" + trid[i] + "')\">修改</a></td></tr>";
                selDate += "<option value='" + trid[i] + "'>" + date[i] + "</option>";
            }
            $('#tabOndutyList tr:not(:first)').empty();
            $('#tabOndutyList').append(tr);
            $('#selDate').append(selDate);
        }
    });

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章