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


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 相关文章推荐
location.href语句与火狐不兼容的问题
Jul 04 Javascript
jQuery实现的Email中的收件人效果(按del键删除)
Mar 20 Javascript
Javascript面向对象编程(二) 构造函数的继承
Aug 28 Javascript
浅析jquery的作用与优势
Dec 02 Javascript
浅谈javascript属性onresize
Apr 20 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
Oct 17 Javascript
原生JS和jQuery版实现文件上传功能
Apr 18 Javascript
JS 终止执行的实现方法
Nov 24 Javascript
基于Vue2.0的分页组件
Mar 16 Javascript
checkbox在vue中的用法小结
Nov 13 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
Nov 21 Javascript
vue 自定义的组件绑定点击事件
Apr 21 Vue.js
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
PHP中的extract的作用分析
2008/04/09 PHP
PHP mb_convert_encoding 获取字符串编码类型实现代码
2009/04/26 PHP
php生成mysql的数据字典
2016/07/07 PHP
PHP变量的作用范围实例讲解
2020/12/22 PHP
HTML Dom与Css控制方法
2010/10/25 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
JavaScript类的继承操作实例总结
2018/12/20 Javascript
js中call()和apply()改变指针问题的讲解
2019/01/17 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
Python DataFrame 设置输出不显示index(索引)值的方法
2018/06/07 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
2018/07/02 Python
在windows下使用python进行串口通讯的方法
2019/07/02 Python
python scatter函数用法实例详解
2020/02/11 Python
Python递归调用实现数字累加的代码
2020/02/25 Python
Python如何读写CSV文件
2020/08/13 Python
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
新西兰领先的鞋类和靴子网上商城:Merchant 1948
2017/09/08 全球购物
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
智能钱包:Ekster
2019/11/21 全球购物
新学期校长寄语
2014/01/18 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
安全责任协议书
2014/04/21 职场文书
《他得的红圈圈最多》教学反思
2014/04/24 职场文书
学校就业推荐信范文
2014/05/19 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
三方协议书
2015/01/27 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
2016会计专业自荐信范文
2016/01/28 职场文书
公司周年庆寄语
2019/06/21 职场文书
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL