1. 程式人生 > >微信小程式學習(17) —— 獲取系統日期和時間

微信小程式學習(17) —— 獲取系統日期和時間

獲取當前系統日期和時間

在小程式中,新建專案時,就會有一個utils.js檔案,就是獲取日期和時間的,程式碼如下:

utils.js:

  1. function formatTime(date) {

  2. var year = date.getFullYear()

  3. var month = date.getMonth() + 1

  4. var day = date.getDate()

  5. var hour = date.getHours()

  6. var minute = date.getMinutes()

  7. var second = date.getSeconds()

  8. return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')

  9. }

  10. function formatNumber(n) {

  11. n = n.toString()

  12. return n[1] ? n : '0' + n

  13. }

  14. module.exports = {

  15. formatTime: formatTime

  16. }

使用示例:

index.js:

  1. // 在需要使用的js檔案中,匯入js

  2. var util = require('../../utils/util.js');

  3. Page({

  4. data: {

  5. },

  6. onLoad: function () {

  7. // 呼叫函式時,傳入new Date()引數,返回值是日期和時間

  8. var time = util.formatTime(new Date());

  9. // 再通過setData更改Page()裡面的data,動態更新頁面的資料

  10. this.setData({

  11. time: time

  12. });

  13. }

  14. })

index.wxml:

<view>{{time}}</view>


執行結果: