" 前面的是参数如下方 getDay 是方法名, day 是传入的参数,返回...">
美文网首页
小程序调用JS的方法

小程序调用JS的方法

作者: 属七降九 | 来源:发表于2018-07-06 18:40 被阅读0次

Util.js工具类代码

注意:"=>" 前面的是参数
如下方 getDay 是方法名, day 是传入的参数,返回的是一个拼接的字符串 tYear + "-" + tMonth + "-" + tDate

require('../app.js')
/**
 * 获取时间
 * day --> 和今天相差多少天 -2(前天) -1(昨天) 0(今天) 1(明天) 2(后天) 3(大后天)...
 */
const getDay = day => {
  var today = new Date();

  var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;

  today.setTime(targetday_milliseconds); //注意,这行是关键代码

  var tYear = today.getFullYear();
  var tMonth = today.getMonth();
  var tDate = today.getDate();
  tMonth = doHandleMonth(tMonth + 1);
  tDate = doHandleMonth(tDate);
  return tYear + "-" + tMonth + "-" + tDate;
}

/**
 * 格式化时间,传入一个js的Date: new Date()
 */
const formatTime = date => {
  const year = date.getFullYear()
  const month = date.getMonth() + 1
  const day = date.getDate()
  const hour = date.getHours()
  const minute = date.getMinutes()
  const second = date.getSeconds()

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

//给外界调用
module.exports = {
  formatTime: formatTime,
  getDay: getDay,
}

注意:
const formatTime = date => {
date 是js的Date,在外部调用时需要使用JS创建Date的方法:new Date(),而不是使用小程序的方法创建Date()

var util = require('../../utils/util.js')
Page({
   /**
   * 生命周期函数--监听页面显示
   */
    onShow: function() {
      var that = this;
      let date = util.formatTime(new Date()); 
    }
})

相关文章

  • 微信小程序开发(框架)

    1. 逻辑层 1.1 注册小程序 注册小程序示例每个小程序都需要在 app.js 中调用 App 方法注册小程序示...

  • 小程序调用JS的方法

    Util.js工具类代码 注意:"=>" 前面的是参数如下方 getDay 是方法名, day 是传入的参数,返回...

  • 微信小程序 - iPhoneX 刘海屏适配

    微信小程序适配 iPhone X 总结 方法一 js直接调用wx.getSystemInfoSync 方法二 ap...

  • 微信小程序-注册page时做了什么

    小程序中的每一个页面, 都有一个对应的js文件, 调用js文件内的Page方法注册页面示例, Page方法接受一个...

  • wx.request()的三层调用封装

    记录封装微信小程序的Http请求home.js调用theme,hs , theme调用http,jshome.js...

  • 小程序中使用wxs

    为什么要使用wxs?a:这样可以在wxml中调用方法,当前小程序只能{{}}的方式取值。b:wxs中的方法和js中...

  • 微信小程序开发技巧总结

    1.全局变量的使用 每个小程序都需要在 app.js 中调用 App 方法注册小程序示例,绑定生命周期回调函数、错...

  • 小程序中生命周期

    每个小程序都需要在 app.js 中调用 App 方法注册小程序实例,绑定生命周期回调函数、错误监听和页面不存在监...

  • iOS中 wkwebView与js 简单交互

    iOS 代码 js调用OC 方法 1、添加方法 2、接收js调用oc 的代理方法 3、移除js的监听方法 oc调用...

  • OC和JS的交互那点事

    1、OC调用JS代码 在代理方法webViewDidFinishLoad:方法中调用JS代码 2、JS调用OC代码...

网友评论

      本文标题:小程序调用JS的方法

      本文链接:https://www.haomeiwen.com/subject/igmbuftx.html