欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

在微信開發(fā)小程序時(shí),后臺傳入的詩句可能是 時(shí)間戳 而不是日期或者需要把日期轉(zhuǎn)換成時(shí)間戳來做出相應(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 里面寫函數(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í)間戳和日期的相互抓換問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

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

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

    setTimeout函數(shù)是一個原生的javascript函數(shù)。setTimeout函數(shù)會在一個指定的延遲時(shí)間之后調(diào)用一個函數(shù)或執(zhí)行一段指定的代碼。它的應(yīng)用非常廣泛,例如我們希望用戶在瀏覽器某個頁面一段時(shí)間后彈出一個對話框,或者是鼠標(biāo)點(diǎn)擊某個元素后隔幾秒鐘在刪除這個元素。
    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í)鐘的繪制

    這篇文章主要介紹了如何利用微信小程序制作一個打卡時(shí)鐘,分為工作和休息兩種狀態(tài),用戶可以設(shè)置相應(yīng)的時(shí)間,所有的時(shí)鐘記錄都會被保存下來,感興趣的可以了解一下
    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ù)精度丟失問題

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

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

    JS TextArea字符串長度限制代碼集合

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

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

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

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

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

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

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

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

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

最新評論