關於前端傳遞一個對象&&后台時間處理


前端data中,注意該對象中的所有字符串都是后台對象中全部都有的。

 salary: {
        id: "",
        createDate: "",
        basicSalary: "",
        trafficSalary: "",
        lunchSalary: "",
        bonus: "",
        pensionBase: "",
        pensionPer: "",
        medicalBase: "",
        medicalPer: "",
        accumulationFundBase: "",
        accumulationFundPer: ""
      }

axios直接傳遞

  this.postRequest("/home/news/updateNews",
        _this.newslistOne
        ).then(resp=>{
          console.log(resp);
        })

注意不是

 this.postRequest("/home/news/updateNews",
         {_this.newslistOne}
        ).then(resp=>{
          console.log(resp);
        })

否則后台將會收到一個Object

 

數據庫中的時間是Timestap類型

對應的java類中的類型是String類型,要是Java中的是string類型,就必須要求添加的時候是YYYY-MM-DD HH:MM:SS格式

new Date()的時間格式是:Mon Mar 16 2020 19:37:05 GMT+0800 (中國標准時間)

如何將其轉換為: 2020-03-16 19:37:05

通過下面方法即可

timestampToTime (cjsj) {
        var date = new Date(cjsj)
        var Y = date.getFullYear() + '-'
        var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-'
        var D = date.getDate() + ' '
        var h = date.getHours() + ':'
        var m = date.getMinutes() + ':'
        var s = date.getSeconds()
        return Y+M+D+h+m+s
       
    },


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM