使用js處理後台返回的Date型別的資料

2021-08-20 20:26:46 字數 1304 閱讀 5971

從後台返回的日期型別的資料,如果直接在前端進行顯示的話,顯示的就是乙個從 1970-01-01 00:00:00到現在所經過的毫秒數,而在大多數業務中都不可能顯示這個毫秒數,大多數都是顯示乙個正常的日期格式,所以在這裡,我們使用js對於從後台返回的date型別的資料進行處理.

方法一、

common.js**

//日期格式化,將毫秒轉為 ***x-xx-xx 的格式

date.prototype.format = function(fmt) ;

if (/(y+)/.test(fmt))

fmt = fmt.replace(regexp.$1, (this.getfullyear() + "")

.substr(4 - regexp.$1.length));

for ( var k in o)

if (new regexp("(" + k + ")").test(fmt))

fmt = fmt.replace(regexp.$1, (regexp.$1.length == 1) ? (o[k])

: (("00" + o[k]).substr(("" + o[k]).length)));

return fmt;

其他js中進行使用:

方法二、

common.js**:

varcommon=function() ,

strisnotempty:function(str)

return false;

},// 時間戳轉換成指定日期格式

formattime:function(time, format) ;

returnformat.replace(/yyyy|mm|dd|hh|mm|ss/g,function(a)

})}

};}();

jquery(document).ready(function() );

在其他js中使用:

JS日期 Date 處理函式

1 date 返回當日的日期和時間。2 getdate 從 date 物件返回乙個月中的某一天 1 31 3 getday 從 date 物件返回一周中的某一天 0 6 4 getmonth 從 date 物件返回月份 0 11 5 getfullyear 從 date 物件以四位數字返回年份。6 ...

js中的Date 使用

首先,建立乙個js檔案,輸入這麼一行 console.log date 執行一下,發現會輸出一行日時間 輸出的這行日期時間既當前的日期時間,那麼 當前的日期和時間 是指的這個時刻的日期和時間還是當前電腦上的日期和時間呢,我們進行一下實驗,現在我把我的電腦日期改為2020 導致我的csdn被強制下線。...

JS的Date物件基本使用

date 返回當日的日期和時間。1 3 getdate 從 date 物件返回乙個月中的某一天 1 31 1 3 getday 從 date 物件返回一周中的某一天 0 6 1 3 getmonth 從 date 物件返回月份 0 11 1 3 getfullyear 從 date 物件以四位數字返...