微信小程序服务器日期格式化问题


Posted in Javascript onJanuary 07, 2020

"Mon Jan 06 2020 09:10:28 GMT+0800 (中国标准时间)"

一般服务器获取到的日期都是这样的,我们需要对其进行格式化

在utils目录创建filter.wxs文件

filter.wxs

//日期格式化
var formatTime = function (strDate, format = "yyyy-MM-dd hh:mm:ss") {
 // 解决ios出现NaN问题
 var realDate = strDate ? getDate(strDate.replace(getRegExp('-', 'g'), '/')) : getDate();
 var regYear = getRegExp("(y+)", "i");
 var date = [
  ["M+", realDate.getMonth() + 1],
  ["d+", realDate.getDate()],
  ["h+", realDate.getHours()],
  ["m+", realDate.getMinutes()],
  ["s+", realDate.getSeconds()],
  ["q+", Math.floor((realDate.getMonth() + 3) / 3)],
  ["S+", realDate.getMilliseconds()],
 ];
 var reg1 = regYear.exec(format);
 if (reg1) {
  format = format.replace(reg1[1], (realDate.getFullYear() + '').substring(4 - reg1[1].length));
 }
 for (var i = 0; i < date.length; i++) {
  var reg2 = getRegExp("(" + date[i][0] + ")").exec(format);
  if (reg2) {
   format = format.replace(reg2[1], reg2[1].length == 1 ? v : ("00" + date[i][1]).substring(("" + date[i][1]).length));
  }
 }
 return format;
}
module.exports = {
 formatTime: formatTime,//日期格式化
}

wxml

<wxs module="filter" src="../../utils/filter.wxs"></wxs>
<text>创建时间:{{filter.formatTime(item.creatTime, 'yyyy-MM-dd hh:mm:ss')}}</text>

渲染页面直接引用,并且进行日期格式化调用7

Javascript 相关文章推荐
Jquery 基础学习笔记
May 29 Javascript
屏蔽F1~F12的快捷键的js函数
May 06 Javascript
javascript中的事件代理初探
Mar 08 Javascript
jQuery实现自动调整字体大小的方法
Jun 15 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
微信js-sdk地理位置接口用法示例
Oct 12 Javascript
如何用js判断dom是否有存在某class的值
Feb 13 Javascript
ECMAScript6变量的解构赋值实例详解
Sep 19 Javascript
JS实现的贪吃蛇游戏案例详解
May 01 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 Javascript
基于iview-admin实现动态路由的示例代码
Oct 02 Javascript
微信小程序自定义底部弹出框功能
Nov 18 Javascript
webpack 最佳配置指北(推荐)
Jan 07 #Javascript
微信小程序接入腾讯云验证码的方法步骤
Jan 07 #Javascript
vue实现数据控制视图的原理解析
Jan 07 #Javascript
微信小程序wx.navigateTo方法里的events参数使用详情及场景
Jan 07 #Javascript
详解微信小程序之提高应用速度小技巧
Jan 07 #Javascript
小程序跨页面交互的作用与方法详解
Jan 07 #Javascript
JavaScript实现联动菜单特效
Jan 07 #Javascript
You might like
一些花式咖啡的配方
2021/03/03 冲泡冲煮
用php实现像JSP,ASP里Application那样的全局变量
2007/01/12 PHP
使用PHP函数scandir排除特定目录
2014/06/12 PHP
php之curl实现http与https请求的方法
2014/10/21 PHP
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
JQuery筛选器全系列介绍
2013/08/27 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
2013/08/30 Javascript
jquery插件之定时查询待处理任务数量
2014/05/01 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
2016/07/12 Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
2016/07/25 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
浅析JavaScriptSerializer类的序列化与反序列化
2016/11/22 Javascript
JavaScript实现shuffle数组洗牌操作示例
2019/01/03 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
python实现应用程序在右键菜单中添加打开方式功能
2017/01/09 Python
Python3调用微信企业号API发送文本消息代码示例
2017/11/10 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
2019/10/25 Python
python求numpy中array按列非零元素的平均值案例
2020/06/08 Python
常用的10个Python实用小技巧
2020/08/10 Python
python判断一个变量是否已经设置的方法
2020/08/13 Python
python 19个值得学习的编程技巧
2020/08/15 Python
CSS3教程(10):CSS3 HSL声明设置颜色
2009/04/02 HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
纽约市的奢华内衣目的地:Anya Lust
2019/08/02 全球购物
网站开发实习生的自我评价
2013/12/11 职场文书
自荐书模板
2013/12/19 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
房屋租赁协议书
2014/10/18 职场文书
2015年安全生产月活动总结
2015/03/26 职场文书
同事离别感言
2015/08/04 职场文书
2016廉洁从政心得体会
2016/01/19 职场文书
Java+swing实现抖音上的表白程序详解
2022/06/25 Java/Android