微信小程序-如何处理时间戳


前言

此文章用于解决微信在处理后端服务器传来的时间数据时会碰到时间信息被自动转成时间戳的问题。


一、解决方法-使用自定义时间转换工具

1.实现步骤

(1)创建utils目录
创建pages同级目录wxs

(2)新建dateUtils.wxs文件,文件内容如下

var dateTimeFormat = function time_format(time) {// 判断时间戳是否为13位数,如果不是则*1000,时间戳只有13位数(带毫秒)和10(不带毫秒)位数的if(time.toString().length == 13){var tme = getDate(time);}else{var tme = getDate(time * 1000);}var Y = tme.getFullYear();var M = (tme.getMonth() + 1 < 10 ? '0' + (tme.getMonth() + 1) : tme.getMonth() + 1);var D = tme.getDate();var h = tme.getHours();var m = tme.getMinutes();var s = tme.getSeconds();tem1 = Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + sreturn tem1;
}
//导出
module.exports = {time_format: time_format
}

(3)在对应的page的wxml文件中调用(例如:我是在community.wxml文件中调用该工具)

(4)具体调用如下

  1. 导入文件,在wxml文件顶部导入刚刚写好的转换类
<wxs src="../../wxs/dateUtils.wxs" module="dateTool"></wxs>
  1. 调用wxs方法
<text class="content-text-time">{{dateTool.dateTimeFormat(item.createTime)}}</text>

微信小程序-如何处理时间戳相关推荐

  1. 微信小程序,时间戳和日期格式互相转化

    微信小程序,时间戳转为日期格式 通常后台传递过来的都是时间戳,但是前台展示不能展示时间戳.就需要转化了. 功能说明: 微信小程序里,时间戳转化为日期格式,支持自定义. 拷贝至项目utils/utils ...

  2. 微信小程序将时间戳转为日期格式

    微信小程序,时间戳转为日期格式 在小程序中使用时间选择器时,获取到的时间可能是一个时间戳,这并不是我们想要的,这时候我们得将获取到的时间戳进行转换 将时间戳转为时间格式 //转换为时间格式format ...

  3. 微信小程序中时间戳和日期的相互转换

    在微信开发小程序时,后台传入的诗句可能是 时间戳 而不是日期 或者需要把日期转换成时间戳来做出相应的处理时 我们将用到时间戳和日期的相互转换 微信小程序里,时间戳转化为日期格式,支持自定义. 拷贝至项 ...

  4. 微信小程序,时间戳转为日期格式

    //数据转化 function formatNumber(n) {n = n.toString()return n[1] ? n : '0' + n }/*** 时间戳转化为年 月 日 时 分 秒* ...

  5. 微信小程序实现时间戳转为时间格式

    time.js放在utils里面 function formatTimee(date) {var year = date.getFullYear()var month = date.getMonth( ...

  6. java 微信时间戳转换工具_微信小程序实现时间戳格式转换

    有时候我们会遇到,后台返回的时间是时间戳的形式,需要进行格式转换,如下: 两种形式: 1.封装好的 js,外部引入. 2.在需要的 js 文件中,封装单独函数. 一.封装好的 js,外部引入. 1.如 ...

  7. 微信小程序获取当前时间戳、日期、时间

    获取时间戳,注意在微信小程序按照时间戳对数据库内容排序时,orderBy的第一个参数类型为Number var timeStamp = Date.parse(new Date()); timeStam ...

  8. js 微信小程序日期 时间转时间戳

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 微信小程序开发交流qq群   173683895 日期转换成时间戳:new Date('2018-09-03 ...

  9. [微信小程序]时间戳转日期

     有问题可以扫码加我微信,有偿解决问题.承接小程序开发. 微信小程序开发交流qq群   173683895  . 526474645 : 正文: // util.js //时间戳转换成日期时间 fun ...

最新文章

  1. ESXI上的vm虚拟机文件被锁定无法POWER ON的问题处理
  2. Bayer Pattern to RGB
  3. CVPR2019 大会信息即时跟进(附CVPR2019全部论文下载、GitHub地址)
  4. 小程序完整对接 pingpp支付
  5. .net 获取 存储过程的输出参数
  6. 移植u-boot-2012.04.01到jz2440开发板
  7. Eclipse GBK批量转UTF-8插件(转)
  8. PHP 实现Session入库/存入redis
  9. okHttp3连接池简单使用
  10. 应用安全 - Web安全 - 逻辑漏洞整理
  11. Navicat连接Mysql报错:Client does not support authentication protocol requested by server;
  12. XCode 遇到的问题
  13. 机器视觉基础知识详解
  14. android tracert命令详解,Tracert命令详解
  15. 植物大战僵尸:游戏中的“修改器【Python】”一定是作弊?善用增加趣味性!
  16. matlab绘制叮当猫
  17. 为什么Word字间距异常的大?怎么修正排版?
  18. java poi解析excel_Java 利用POI 解析Excel
  19. 向日葵公主与驴的寓言故事
  20. 妙味课堂cctv移动端项目

热门文章

  1. 连续52周,每周推出一个新的应用程序
  2. Web服务器性能测试介绍
  3. Ant入门教程之常用命令
  4. 今天出门你查老黄历了吗?包括万年历在内的超多免费可用 API 推荐(一)
  5. 安川服务器输入输出信号,谈谈自动控制系统的输入输出信号
  6. Win10快捷键,管多
  7. python-英文字母的大小写转换
  8. 改变xp开机和关机画面的方法
  9. JavaDay13 抽象类 、接口、多态
  10. 3D游戏设计——模型与动画