赞
踩
在编写小程序代码的时候,很多时候,我们需要时间戳,也就是需要获取当前的系统时间。这里海轰总结了两种方法。
当只需要简单的获取年、月、日之类的时候,我们直接利用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
回复:海轰
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。