[JavaScript]將日期格式化傳給 .NET 控制項和時間的加減


//取得現在時間
var dt = new Date();
//日期格式化傳給textbox
//此字串可直接傳給SQL存檔為datetime                
document.getElementById("ctl00_ContentPlaceHolder1_ftbCRTDT_D3").value = dt.format("yyyy-MM-dd HH:mm:ss").toString();


                var dt = new Date();
                year = dt.getFullYear();
                month = dt.getMonth();
                day = dt.getDate();
                if(fgvD3.rows[i2].cells[3].children[0].value == '教育訓練') {
                    fgvD3.rows[i2].cells[6].getElementsByTagName("input")[0].value = new Date(this.year + 2, this.month, this.day).format("yyyyMMdd").toString();
                }
                if (fgvD3.rows[i2].cells[3].children[0].value == 'show room展示') {
                    fgvD3.rows[i2].cells[6].getElementsByTagName("input")[0].value = new Date(this.year + 2, this.month, this.day).format("yyyyMMdd").toString();
                }
                if (fgvD3.rows[i2].cells[3].children[0].value == '測試用') {
                    fgvD3.rows[i2].cells[6].getElementsByTagName("input")[0].value = new Date(this.year + 1, this.month, this.day).format("yyyyMMdd").toString();
                }
                if (fgvD3.rows[i2].cells[3].children[0].value == '其他') {
                    fgvD3.rows[i2].cells[6].getElementsByTagName("input")[0].value = new Date(this.year , this.month+3, this.day).format("yyyyMMdd").toString();
                }

沒有留言:

張貼留言

[DataSet Bug]無法啟用條件約束。一或多個資料列的值違反非 Null、唯一或外部索引鍵條件約束

在使用TableAdapter作Query時發生 1. 原因為有些資料欄位Query出來後為null值 但是該欄位在dbDataSet的屬性AllowDBNull為False 因此把該欄位(或乾脆把全部欄位屬性AllowDBNull改為True 2. maxLength 檢...