0
点赞
收藏
分享

微信扫一扫

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


前言

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

方法一

当只需要简单的获取年、月、日之类的时候,我们直接利用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())// 秒

方法二

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

}

util文件夹所在位置

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


怎么使用函数?

注意:使用前 先声明

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

js中使用

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

项目源码

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


举报

相关推荐

0 条评论