UnCaught TypeError:date.getFullYear is not a function解決方案
只想看解決方案的,可看紅字!
今天在公司做專案,要求在前臺顯示一個只顯示年月日的日期。
我在資料庫存的型別是date(此處要說一下date與datetime的區別:date年月日;datetime年月日時分秒),實體類的是java,util.Date。
到前臺載入資料時,卻顯示出是時分秒,因為資料庫中的資料沒有時分秒,這裡直接補成00:00:00。因為業務需求,我不希望顯示出時分秒。所以我曾經用過一下方法:
1.後臺service中向前臺傳遞查詢結果前,我用SimpleDateFormat給日期格式化成我想要的樣子(yyyy-MM-dd)。但是到前臺後,還是有時分秒。我從網上查了java中的Date型別以後,知道了java中的Date預設就是有時分秒的,所以後臺格式化這條路是走不通的。
2.easyui中的formatter格式化。
<script type="text/javascript">
function myFunction(date){
var date= new Date(Date.parse(date));
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return y+'-'+m+'-'+d;
};
</script>
{ title: '支出時間', field: 'payDate', width: 150,formatter:function(value,row,index){ return myFunction(row.payDate); }},
上面兩張圖分別是datagrid和js中的程式碼。
需要注意的是,js中函式傳入的date引數,是字串型別的。若呼叫getFullYear方法,必須轉成Date型別。
相關推薦
UnCaught TypeError:date.getFullYear is not a function解決方案
只想看解決方案的,可看紅字! 今天在公司做專案,要求在前臺顯示一個只顯示年月日的日期。 我在資料庫存的型別是date(此處要說一下date與datetime的區別:date年月日;datetime年月日時分秒),實體類的是ja
js報錯 Uncaught TypeError: xxxx.each is not a function
each err typeerror span xxx list 報錯 pan 使用 在處理ajax返回的json數組時錯誤的使用了 list.each(function(){ }); 實際上當遍歷json數組是應該使用
Uncaught TypeError: o.block is not a function
erro TP 9.png .com In type ima alt typeerror 未捕獲TypeError:o。block不是一個函數 js少引,或者路徑錯誤Uncaught TypeError: o.block is not a function
Uncaught TypeError: window.showModalDialog is not a function 谷歌
sop fun replace 原創文章 aso csdn 版權 使用 parent //新版本谷歌沒有window.showModalDialog,創建一個window.openif(window.showModalDialog == undefined){ windo
random.html:20 Uncaught TypeError: (intermediate value)(...) is not a function
Uncaught TypeError: (intermediate value)(…) is not a function (function ($) { console.log($('div').html()) })(jQuery)
Uncaught TypeError: $(...)[1].prev is not a function問題
其實是:JQuery選擇器得到的元素物件,和JavaScript獲取元素物件 的問題 上面兩張圖是我對 input元素的獲取,使用的兩種方式,pic1用的是原生JS方式,pic2使用的jQuery。 從列印結果可以看出來,第一個返回了我一個節點,而第二返回給我了一個數組。
jQuery提交表單報錯 Uncaught TypeError: s[y] is not a function
使用jQuery提交表單的時候,頁面沒有反應,F12除錯發現點選提交按鈕,控制檯報錯 Uncaught TypeError: s[y] is not a function 問了百老師:發現可能是在form表單裡面 有一個input的id=“submit”,修改後,成功解決。
Uncaught TypeError: str.toLowerCase is not a function
這個是在除錯的時候遇到的,他們的都沒問題,到我這就有問題了 問題在於,我在js程式碼裡面使用了資料int型別的資料 ,他們的都是清一色的字串,都沒的問題。 然後如下圖: 看到了,因為js時弱型別的,
格式化Date():後臺傳回一串數字js中格式化(date.getFullYear is not a function)
先上總結:getFullYear is not a function報錯原因:js呼叫的方法中少了這一句var date = new Date(date);接下來是解決方法:後臺傳回的時間如下:js程式
layer.js:2 Uncaught TypeError: n.on is not a function(…)
在使用layer的時候出現了這個問題。 問題描述: 這個問題會導致layer.msg的彈出不會自動消失。 使用場景還原: 當時使用的jQuery為1.4.4的版本。 最終研究發現是由於jQuery的版本引起的錯誤。 解決辦法: 替換jQuery為比較新的版本
TypeError: e.indexOf is not a function解決方法
This error might be caused by jquery event aliases like .load, .unload or .error deprecated since jQuery 1.8. Look for these aliases in
mongodb TypeError: db.collection is not a function 解決辦法
TypeError: db.collection is not a function 解決辦法 我也是自己踩坑(三個小時)剛剛出來的 在使用 MongoDB 資料庫 collect
$(...).on is not a function 解決方案
比如在js加入 $("p").on("click",function(){ alert("The paragraph was clicked."); }); 如果報$(…).on is not a function 錯誤 可能是你的jQuery
2018-10-18T16:22:46.566+0800 E QUERY [js] TypeError: db.addUser is not a function :
新版的MongoDB已經不支援addUser方法了。 改成createUser了。 db.createUser({user:"zz",pwd:"zz",roles:[{role:"root"}]) 建立一個數據庫新使用者用db.createUser()方法,如果使用者
TypeError: value.getTime is not a function (elementUI報錯轉載 )
"TypeError: value.getTime is not a function" 2018年07月02日 16:41:24 leeleejoker 閱讀數:2091 標籤: vueelementUI報錯d
Uncaught TypeError: AMap.MarkerClusterer is not a constructor
實驗點聚合時報錯: cluster = new AMap.MarkerClusterer(map, markers, { &nb
百度地圖api(微信小程式) TypeError: markers[j] is not a function
TypeError: markers[j] is not a function at e.changeMarkerColor (http://127.0.0.1:63540/appservice/pages/index/index.js:72:17) at e.<anonymous>
使用vue時Module build failed: TypeError: this._init is not a function錯誤的解決方法
錯誤描述 整個專案目錄結構如下: src hello.vue main.js index.html package.json webpack.config.js package.json { "name": "test-typeof-vue",
論微信小程式的坑:thirdScriptError TypeError: this.setData is not a function
最近在學習小程式,真的坑很多啊,還是那種很難看出來的坑,終於解決了。 這是錯誤 我就是真的很糾結,檢查了半天,也沒看出來我的setData哪裡寫錯了,結果去論壇一看,人家說是this的問題 http://www.henkuai.com/thread-16097-1-1
關於TypeError: e[h] is not a function的問題
在工作中突然發現了這個錯誤: TypeError: e[h] is not a function 於是回過頭去重新檢查了一下程式碼,發現並沒有什麼問題,可還是一直報這個錯。 後來發現,原來是有個input標籤的type屬性為“submit”; 當有input標