js接收後台時間資料變成秒處理為正常格式

2022-02-07 05:56:54 字數 447 閱讀 3106

在做專案時,後台資料json傳到前台ajax,資料中包含datetime格式的資料,前台js操作時間資料的時候卻發現日期變成了秒格式

js能對日期操作的那些方法均不能使用了,例如getday()等等,但是此時需要對這個進行操作,試了很多方法,最後發現了一種方法

去處多餘的內容,留下秒,轉為int格式

var time=data.data[1].date.replace(/\d\img,"");

time=new date(parseint(time));

輸出的結果就正常了。

從上圖可以看出,不轉為int也是不行的。不過最好還是建議在後台資料處理的時候轉為字元型傳送。

如果還有其他在js層處理的方法謝謝解答。

C 後台傳入資料JS接收

今天碰到個問題,就是後台傳入的資料,在js中for迴圈的時候,下面那個j根本就不會往上加。所以只能將後台傳入的物件,轉換為json格式,由js進行解析後生成js中的物件 for var i 1 i 16 i 只是,如下這麼寫,既不報錯,也出不來資料。1 var imagestr json.parse...

資料分析時間資料處理

from datetime import datetime now datetime.now print now print 年 月 日 format now.year,now.month,now.day diff datetime 2019,4,4,21 datetime 2019,1,25,0 ...

js 處理接收到的資料

對的我,我們遇到伺服器端傳送過來的資料,第一時間可能想到的是json資料解析,對不對。然而我今天遇到一件麻煩的事情。本來介面文件說的好好的,只傳送形如 即 的json資料。然而,當我信心滿滿想解析該資料的時候 var obj json.parse data 卻得到了object 甚至 unexpec...