伺服器突然無法上傳檔案了,不管是傳什麼日期的檔案,都顯示日期不對,我看了js函式中,有關時間的函式**如下:
//獲取adddaycount天後的日期
function getdatestr(adddaycount)
if (d >= 0 && d <= 9)
//return y+"-"+m+"-"+d;
return y+""+m+""+d;//問題出在這裡,這裡以前是y+"-"+m+"-"+d的格式,而我只是把"-"去掉了,js程式就變成了y+m+d這個,所以出來的結果是所有的數字進行了加運算,結果當然不對!
//出現來的結果就是2016+10+10,這是今天的年月日,程式把這些數字進行了加運算,就是2036!
//正確的是y+''+m+""+d這個形式是把數字連在一起,而中間沒有任何字元
出來的結果是20161010,便是我想要的結果!
}
"前天:"+getdatestr(-2));
"昨天:"+getdatestr(-1));
"今天:"+getdatestr(0));
"明天:"+getdatestr(1));
"後天:"+getdatestr(2));
"大後天:"+getdatestr(3));
Sql中的getDate 函式
sql server 中乙個非常強大的日期格式化函式 select convert varchar 100 getdate 0 05 16 2006 10 57am select convert varchar 100 getdate 1 05 16 06 select convert varcha...
使用getdate 獲取不同格式的日期
在使用sql server查詢資料庫時,我們經常會需要查詢日期格式的資料,對於日期在sql語言中的格式有一定的要求,通過修改convert中的最後一位引數,可以返回不通格式的時間,具體實現如下 select convert varchar 45 getdate 0 08 24 2018 08 22a...
js驗證日期格式的函式
下面介紹兩種js驗證的方式 方法一 js html div asp textbox id textbox1 runat server onblur check asp textbox asp button id button1 runat server text button div 上面的方法是驗...