微信小程序—显示当前时间

摘要:
返回模块通过module.exports或exports公开的接口。名称类型描述路径字符串需要引入模块文件相对于当前文件的相对路径,或npm模块名称,或npm模块路径。

问题: 

  在页面上显示当前时间(日期)

方法:

  1、在util.js (创建项目自动生成)中:

 1  // util.js 
 2 const formatTime = date => {
 3   const year = date.getFullYear()
 4   const month = date.getMonth() + 1
 5   const day = date.getDate()
 6   const hour = date.getHours()
 7   const minute = date.getMinutes()
 8   const second = date.getSeconds()
 9 
10   return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute].map(formatNumber).join(':')   //返回年月日,时分秒
11 }
12 
13 const formatNumber = n => {
14   n = n.toString()
15   return n[1] ? n : '0' + n
16 }
17 
18 module.exports = {
19   formatTime: formatTime
20 }

  2、index.wxml 中写一个text显示时间

 1 <text class="user-motto">{{time}}</text> 

  3、index.js中写逻辑

 1 // index.js
 2 
 3 var util = require('../../utils/util.js');
 4 Page({
 5  ......................
 6   /**
 7    * 生命周期函数--监听页面加载
 8    */
 9   onLoad: function (options) {
10     //日期显示
11     var time = util.formatTime(new Date())
12     //为页面中time赋值
13     this.setData({
14       time: time
15     })
16   },
17  ............................
18 })

  4、重点:require  官方链接:https://developers.weixin.qq.com/minigame/dev/reference/api/require.html

any require(string path)

引入模块。返回模块通过 module.exports 或 exports 暴露的接口。

名称类型说明
pathstring需要引入模块文件相对于当前文件的相对路径,或npm模块名,或npm模块路径。不支持绝对路径

免责声明:文章转载自《微信小程序—显示当前时间》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Arduino学习笔记 (四) -- 常用函数ELM网络训练模型下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

甲骨文ARM架构云服务器部署宝塔+.net 5.0

前言前段时间,甲骨文推出了一款采用ARM架构的免费服务器,可以申请永久免费的4核、24GB内存、4G带宽,非常棒。然而,由于ARM架构的CPU。例如,编译和安装MySQL 5.7是可以的,所以不需要麻烦。创建后,ssh被连接并切换到根帐户sudo-i II。安装宝塔。创建服务器。更新包并安装BBR后,您可以使用官方脚本yu_install-wget&...

Jmeter中获取返回结果中的值

在jmeter的测试中,通常需要在下一个请求中使用上一个请求的返回值。如何获得返回值非常重要。插件下载地址为:http://jmeter-plugins.org/wiki/JSONPathExtractor/下载后,将lib文件夹放在jmeter目录中。...

【646】灰度图array转为RGB三通道array

可以使用两种方法:numpy可以通过cv2.cvtColor函数自行实现。灰度图像可以转换为RGB的所谓灰度图像,分成三个通道,这意味着三个通道都是相同的信息,相当于相同维度信息的重复。主要通过numpy实现。阵列,其可以类似于广播的形式实现。...

字符串解压缩类库(zip、GZIP、QuickLz、snappy、lzf、jzlib)介绍

它旨在提供高压缩速度和合理的压缩比=-1){out.write;}字节[]未压缩=输出。到字节数组();--返回提取字符串的字节数组。介绍使用预先选择的解压缩类库-GZIP压缩字符串=“这是一个用于测试的字符串”;ByteArrayOutputStreamout=新的ByteArray输出流();GZipOutputStreamgout=newGZipOut...

layui使用layui-excel扩展导出xlsx格式文件

layui-excel扩展导出的文件可用office打开,正常显示;直接用table带的导出功能,导出的文件用office打开显示乱码。--导出表不展示--˃78910layui.config.use(['table','form','laydate','excel'],function(){11varform=layui.form;12vartable=l...

【转】Kettle集群

本文转自:http://blog.csdn.net/dqswuyundong/article/details/5952009KettleCluster Kettle是一个开源ETL工具,以其效率和可扩展性而闻名于业界。其高效的一个重要原因是其多线程和集群功能。Kettle的多线程采用了管道并发机制,这在另一篇文章中专门介绍。本文主要介绍水壶集群。群集允许转换...