当前位置:   article > 正文

微信小程序--获取系统时间_小程序获取当前时间

小程序获取当前时间

前言

在编写小程序代码的时候,很多时候,我们需要时间戳,也就是需要获取当前的系统时间。这里海轰总结了两种方法。

方法一

当只需要简单的获取年、月、日之类的时候,我们直接利用Date()函数就行

举例

    var month=new Date().getFullYear()// 示例
    console.log(new Date().getFullYear())// 年
    console.log(new Date().getMonth()+1)// 月 注意+1
    console.log(new Date().getDate())// 日
    console.log(new Date().getHours())//小时
    console.log(new Date().getMinutes())// 分钟
    console.log(new Date().getSeconds())// 秒
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

方法二

当小程序很多地方都需要时间戳的时候,如果每一次都像方法一一样获取的话,那么代码量可想而知。所以,这时候需要封装一个函数,专门用来获取时间戳(格式自己定义)
utils.js

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('/')
}


function formatNumber(n) {
  n = n.toString()
  return n[1] ? n : '0' + n
}

module.exports = {
  formatTime: formatTime,

}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

util文件夹所在位置
在这里插入图片描述
怎么使用函数?
注意:使用前 先声明

var util = require('../utils/utils.js')
  • 1

js中使用

    var time = util.formatTime(new Date())
    console.log(time)
  • 1
  • 2

项目源码

需要更多项目源码
请前往海轰的微信公众号:海轰Pro
回复:海轰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/651074
推荐阅读
相关标签
  

闽ICP备14008679号