亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信小程序中時(shí)間戳和日期的相互轉(zhuǎn)換問(wèn)題

 更新時(shí)間:2018年07月09日 10:33:30   作者:coreyC  
這篇文章主要介紹了微信小程序中時(shí)間戳和日期的相互轉(zhuǎn)換問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在微信開(kāi)發(fā)小程序時(shí),后臺(tái)傳入的詩(shī)句可能是 時(shí)間戳 而不是日期或者需要把日期轉(zhuǎn)換成時(shí)間戳來(lái)做出相應(yīng)的處理時(shí)我們將用到時(shí)間戳和日期的相互轉(zhuǎn)換微信小程序里,時(shí)間戳轉(zhuǎn)化為日期格式,支持自定義、拷貝至項(xiàng)目utils/utils.js中,并注意在js中聲明下;

module.exports = {
  formatTime: formatTime, // 日期轉(zhuǎn)時(shí)間戳
  formatTimeTwo: formatTimeTwo // 時(shí)間戳轉(zhuǎn)日期
}

utils/utils.js 里面寫(xiě)函數(shù)

function formatTime(date) {
  var year = date.getFullYear()
  var month = date.getMonth() + 1
  var day = date.getDate()
  var hour = date.getHours()
  var minute = date.getMinutes()
  var second = date.getSeconds()
  return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}
function formatNumber(n) {
  n = n.toString()
  return n[1] ? n : '0' + n
}
/** 
 * 時(shí)間戳轉(zhuǎn)化為年 月 日 時(shí) 分 秒 
 * number: 傳入時(shí)間戳 
 * format:返回格式,支持自定義,但參數(shù)必須與formateArr里保持一致 
*/
function formatTimeTwo(number, format) {
  var formateArr = ['Y', 'M', 'D', 'h', 'm', 's'];
  var returnArr = [];
  var date = new Date(number * 1000);
  returnArr.push(date.getFullYear());
  returnArr.push(formatNumber(date.getMonth() + 1));
  returnArr.push(formatNumber(date.getDate()));
  returnArr.push(formatNumber(date.getHours()));
  returnArr.push(formatNumber(date.getMinutes()));
  returnArr.push(formatNumber(date.getSeconds()));
  for (var i in returnArr) {
    format = format.replace(formateArr[i], returnArr[i]);
  }
  return format;
}
module.exports = {
  formatTime: formatTime,
  formatTimeTwo: formatTimeTwo 
}

然后就是在我們的其他地方做出調(diào)用 

在js 的 中調(diào)用如下,首先要先引入 until js

var time = require('../../utils/util.js');
 var sjc = 1488481383;
  console.log(time.formatTime(sjc,'Y/M/D h:m:s'));
  console.log(time.formatTime(sjc, 'h:m'));

得到的效果如下:

2017/03/03 03:03:03
03:03

總結(jié)

以上所述是小編給大家介紹的微信小程序中時(shí)間戳和日期的相互抓換問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • setTimeout函數(shù)的神奇使用

    setTimeout函數(shù)的神奇使用

    setTimeout函數(shù)是一個(gè)原生的javascript函數(shù)。setTimeout函數(shù)會(huì)在一個(gè)指定的延遲時(shí)間之后調(diào)用一個(gè)函數(shù)或執(zhí)行一段指定的代碼。它的應(yīng)用非常廣泛,例如我們希望用戶在瀏覽器某個(gè)頁(yè)面一段時(shí)間后彈出一個(gè)對(duì)話框,或者是鼠標(biāo)點(diǎn)擊某個(gè)元素后隔幾秒鐘在刪除這個(gè)元素。
    2017-02-02
  • javascript實(shí)現(xiàn)固定側(cè)邊欄

    javascript實(shí)現(xiàn)固定側(cè)邊欄

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)固定側(cè)邊欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • 微信小程序?qū)崙?zhàn)之打卡時(shí)鐘的繪制

    微信小程序?qū)崙?zhàn)之打卡時(shí)鐘的繪制

    這篇文章主要介紹了如何利用微信小程序制作一個(gè)打卡時(shí)鐘,分為工作和休息兩種狀態(tài),用戶可以設(shè)置相應(yīng)的時(shí)間,所有的時(shí)鐘記錄都會(huì)被保存下來(lái),感興趣的可以了解一下
    2022-04-04
  • JavaScript實(shí)現(xiàn)10秒后再次獲取驗(yàn)證碼

    JavaScript實(shí)現(xiàn)10秒后再次獲取驗(yàn)證碼

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)10秒后再次獲取驗(yàn)證碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Math.js解決js中小數(shù)精度丟失問(wèn)題

    Math.js解決js中小數(shù)精度丟失問(wèn)題

    在JavaScript中進(jìn)行小數(shù)運(yùn)算時(shí),會(huì)容易出現(xiàn)精度丟失的問(wèn)題,例如在進(jìn)行兩個(gè)小數(shù)相加時(shí),結(jié)果并不是預(yù)期的精確值,而是一個(gè)近似值,,使用第三方庫(kù)Math.js可以避免精度丟失的問(wèn)題,本文導(dǎo)入Math.js庫(kù)和使用Math.js的方法來(lái)進(jìn)行小數(shù)運(yùn)算,同時(shí)還可以指定格式來(lái)保留小數(shù)位數(shù)
    2023-12-12
  • JS TextArea字符串長(zhǎng)度限制代碼集合

    JS TextArea字符串長(zhǎng)度限制代碼集合

    因?yàn)闃I(yè)務(wù)需求 今天做了一個(gè)textarea文本域字符串長(zhǎng)度限制的方法,其實(shí)網(wǎng)上已經(jīng)有了很多相關(guān)的解決方案,但在輸入日語(yǔ)時(shí),在IE存在BUG,我的這個(gè)版本就是針對(duì)這種情況的
    2012-10-10
  • 異步JS框架的作用以及實(shí)現(xiàn)方法

    異步JS框架的作用以及實(shí)現(xiàn)方法

    這篇文章主要介紹了異步JS框架的作用以及使用方法
    2015-10-10
  • JS雙向鏈表實(shí)現(xiàn)與使用方法示例(增加一個(gè)previous屬性實(shí)現(xiàn))

    JS雙向鏈表實(shí)現(xiàn)與使用方法示例(增加一個(gè)previous屬性實(shí)現(xiàn))

    這篇文章主要介紹了JS雙向鏈表實(shí)現(xiàn)與使用方法,在之前鏈表的基礎(chǔ)上增加一個(gè)previous屬性實(shí)現(xiàn)的雙向鏈表功能,需要的朋友可以參考下
    2019-01-01
  • uniapp如何使用 web-view 與網(wǎng)頁(yè)互相通信

    uniapp如何使用 web-view 與網(wǎng)頁(yè)互相通信

    這篇文章主要介紹了uniapp如何使用 web-view 與網(wǎng)頁(yè)互相通信,在APP中使用 this.$scope.$getAppWebview() 獲取webview對(duì)象實(shí)例,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • JavaScript優(yōu)化以及前段開(kāi)發(fā)小技巧

    JavaScript優(yōu)化以及前段開(kāi)發(fā)小技巧

    隨著前端技術(shù)的發(fā)展,前端業(yè)務(wù)越來(lái)越繁重,這大大增加了JS代碼量。因此,要提高Web的性能,我們不僅需要關(guān)注頁(yè)面加載的時(shí)間,還要注重在頁(yè)面上操作的響應(yīng)速度。那么,接下來(lái)我們討論幾種能夠提高JavaScript效率的方法。
    2017-02-02

最新評(píng)論