js的getdate函式格式問題

2021-07-23 14:01:27 字數 670 閱讀 8744

伺服器突然無法上傳檔案了,不管是傳什麼日期的檔案,都顯示日期不對,我看了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 上面的方法是驗...