最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript將JSON日期格式化

 更新時間:2016年08月23日 16:26:13   投稿:daisy  
在做項目中,將實體轉(zhuǎn)化為JSON后,結(jié)果后臺返回json時間格式為/Date(1306418993027)/,在前臺JS里顯示的并不是真正的日期,而且我們不能把所有日期字段都變成string吧,因此寫了Javascript的擴展方法,來實現(xiàn)這個功能,代碼如下

以下是示例代碼

第一種效果:

///無時分秒
function jsonDateFormat(jsonDate) {//json日期格式轉(zhuǎn)換為正常格式
 try {
  var date = new Date(parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10));
  var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
  var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
  return date.getFullYear() + "-" + month + "-" + day;
 } catch (ex) {
  return "";
 }
}

第二種效果:

///有時分秒
function jsonDateFormat(jsonDate) {//json日期格式轉(zhuǎn)換為正常格式
 try {
  var date = new Date(parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10));
  var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
  var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
  var hours = date.getHours();
  var minutes = date.getMinutes();
  var seconds = date.getSeconds();
  var milliseconds = date.getMilliseconds();
  return date.getFullYear() + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds + "." + milliseconds;
 } catch (ex) {
  return "";
 }
}

總結(jié)

以上就是Javascript將JSON日期格式化的全部內(nèi)容,雖然功能很小,但是很實用。希望對大家的學(xué)習(xí)工作能有所幫助。

相關(guān)文章

  • Javascript公共腳本庫系列(一): 彈出層腳本

    Javascript公共腳本庫系列(一): 彈出層腳本

    本篇文章講解彈出浮動層的javascript函數(shù), 以及函數(shù)的原理和使用注意事項.
    2011-02-02
  • 使用controller接收js傳過來的參數(shù)問題

    使用controller接收js傳過來的參數(shù)問題

    這篇文章主要介紹了使用controller接收js傳過來的參數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 淺談JS中json數(shù)據(jù)的處理

    淺談JS中json數(shù)據(jù)的處理

    下面小編就為大家?guī)硪黄獪\談JS中json數(shù)據(jù)的處理。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 微信小程序非跳轉(zhuǎn)式組件授權(quán)登錄的方法示例

    微信小程序非跳轉(zhuǎn)式組件授權(quán)登錄的方法示例

    這篇文章主要介紹了微信小程序非跳轉(zhuǎn)式組件授權(quán)登錄的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • JavaScript列表框listbox全選和反選的實現(xiàn)方法

    JavaScript列表框listbox全選和反選的實現(xiàn)方法

    這篇文章主要介紹了JavaScript列表框listbox全選和反選的實現(xiàn)方法,涉及javascript操作列表框listbox的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • JavaScript中變量提升和函數(shù)提升的詳解

    JavaScript中變量提升和函數(shù)提升的詳解

    這篇文章主要介紹了JavaScript中變量提升和函數(shù)提升的詳解,文章通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • JS實現(xiàn)可視化音頻效果的實例代碼

    JS實現(xiàn)可視化音頻效果的實例代碼

    這篇文章主要介紹了JS實現(xiàn)可視化音頻效果的實例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • window.onresize 多次觸發(fā)的解決方法

    window.onresize 多次觸發(fā)的解決方法

    用了window.onresize但是發(fā)現(xiàn)每次 onresize 后頁面中狀態(tài)總是不對,下面與大家分享下onresize 事件多次觸發(fā)的解決方法
    2013-11-11
  • js實現(xiàn)繼承的方法及優(yōu)缺點總結(jié)

    js實現(xiàn)繼承的方法及優(yōu)缺點總結(jié)

    這篇文章主要給大家介紹了關(guān)于js實現(xiàn)繼承的方法及優(yōu)缺點的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • js獲取css的各種樣式并且設(shè)置他們的方法

    js獲取css的各種樣式并且設(shè)置他們的方法

    下面小編就為大家?guī)硪黄猨s獲取css的各種樣式并且設(shè)置他們的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論

偃师市| 陆丰市| 南安市| 泸西县| 江源县| 百色市| 津市市| 石家庄市| 海阳市| 平罗县| 新沂市| 宜章县| 建宁县| 葫芦岛市| 惠安县| 高邮市| 龙井市| 民丰县| 建宁县| 徐水县| 朝阳市| 恭城| 台安县| 巴马| 西昌市| 鱼台县| 滨州市| 颍上县| 民和| 米脂县| 黄陵县| 宝丰县| 深水埗区| 西盟| 进贤县| 苗栗县| 樟树市| 科尔| 宝兴县| 黎川县| 从江县|