在开发小程序云开发过程中,需要获取集合中本月内的记录,并进一步做统计,需要对时间戳进行处理,包括把日期转化为时间戳和时间戳转化为日期,网上搜索良久才找到好用的,分享如下。

微信小程序中的时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。例如现在北京时间2015-12-31 17:00:00的时间戳是1451552400,就是指从北京时间1970-01-01 08:00:00到2015-12-31 17:00:00已经过去了1451552400秒。

在编程语言中使用时间戳的好处:
1、时间戳没有时区概念,比如如果用'2015-12-31 17:00:00'这么一个字符串表示时间的话,北京时间和美国时间是不一样的,但是用时间戳1451552400来表示的话,那就是一定是唯一的时间,不会有歧义;
2、时间戳在编程语言中一般是长整形数据类型,无论何种编程语言都能认识时间戳,如果用字符串表示时间,还需要转换。

言归正传,开始干货!

(1)时间戳转化为日期

网上非常多的帖子,其中比较可靠的帖子是这个:https://www.cnblogs.com/haonanZhang/p/8797544.html

当然里面也有错误,需要最后面引用的时候,把

var sjc = 1488481383;
    console.log(time.formatTime(sjc,'Y/M/D h:m:s'));
    console.log(time.formatTime(sjc, 'h:m'));

修改成:

var sjc = 1488481383;
    console.log(time.formatTime(new Date(sjc), 'Y/M/D h:m:s'));

(2)日期转化为时间戳,网上很少提及,这里测试了一个最可靠的,可与上面的一起使用

var time = '2020-04-01 00:00:00';

var repTime = time.replace(/-/g, '/');//用正则主要是把“2020-04-01 00:00:00'”转换成“2020/04/01 00:00:00'”兼容ios

console.log("返回时间:" + repTime);

var timeTamp = Date.parse(repTime);

console.log("返回时间戳:" + timeTamp)

微信小程序:日期转化为时间戳+时间戳转化为日期(最全最实用)相关推荐

  1. 微信小程序时间加法_微信小程序获取系统时间、时间戳、时间时间戳加减

    微信小程序获取系统时间.时间戳.时间时间戳加减,微信小程序获取明天时间 //获取当前时间戳 var timestamp = Date.parse(new Date()); timestamp = ti ...

  2. 微信小程序安卓(Android) /苹果(IOS)时间戳转换NaN兼容性问题

    微信小程序(Android / IOS)是戳转换问题 1.定义时间转换的函数 function formatNumber(n){n = n.toString()return n[1] ? n : '0 ...

  3. 微信小程序直连蓝牙实现控制继电器及串口调试功能--全系统开源工程

    微信小程序直连蓝牙硬件设备,设备控制继电器,灯等设备,同时实现蓝牙串口调试助手等功能,设备能够输出微信小程序发出的蓝牙数据,可为工程师在手机上实现设备串口调试功能,当工程师去现场调试设备,没有带电脑, ...

  4. 开发微信小程序商城(源代码+教程),新商云-全渠道互通

    微信小程序的出现,使一些电商行业经营者看到了新的营销模式,小程序不仅可以带来大量的客源,其简便的交易流程也是众多人选择它的原因.新商云微信小程序商城,微信内部高效获客,迅速裂变增加会员数量. 想要搭建 ...

  5. 微信小程序(实现抖音播放效果)上下滑动全屏播放效果

    最近项目要做一个类似于抖音的一个视频播放 需要小程序完成 在再次确定了需要这个需求的情况下就开始了(其实因为不是说这个功能不好做主要是但心做出来肯定不流畅 卡顿什么的 优化不好优化然后费了好大的劲优化 ...

  6. 微信小程序获取系统时间、时间戳、时间时间戳加减

    http://blog.csdn.net/ufo00001/article/details/72834437 //获取当前时间戳var timestamp = Date.parse(new Date( ...

  7. 微信小程序wxml页面实现对时间戳格式转换

    从数据库中返回的文章发布时间为时间戳,想在wxml页面调用的时候直接进行转换 尝试了下使用wxs,最后实现了需要的效果 部分代码为网上参考,此处记录下 首先新建一个my.wxs文件 其中写了两个函数 ...

  8. 微信小程序转日期格式

    在做微信小程序的时候,总是碰到要转日期格式的问题,然后各种找博客,找微信社区,总结了一下,大概有以下几种方法: 微信小程序云开发数据库中提出的日期格式:Sun Mar 15 2020 22:43:32 ...

  9. 基于weixin-java-tools集成微信小程序支付功能

    目前,公司正在把业务从公众号向小程序迁移,本人负责订单功能的开发,现在把微信小程序接入微信支付这块的知识分享给大家,可能有部分人对微信支付不太了解,可以参考下面的微信支付流程图. 微信支付流程图 我是 ...

  10. 微信小程序周报(第一期)

    微信小程序上周除了在"搞事情"外,还有各方资讯教程及demo,还有小程序推荐哦~ 一.微信官方在『搞事情』 小程序新增推广功能,支持自定义关键词 2017-6-3 小程序新功能发布 ...

最新文章

  1. Eclipse下编译Android自带联系人应用
  2. 增强学习(五)----- 时间差分学习(Q learning, Sarsa learning)
  3. TikTok推出招聘服务、 沃尔玛收购虚ekit、开源圆桌、AI新创Poised|拟试穿公司ZeDecode the Week...
  4. 统计学习方法 李航---第7章 支持向量机
  5. 捡起JavaScript(1)
  6. java免费游戏,java – 分配免费游戏
  7. html表单占位符,HTML5 输入表单动效 - 占位符上浮
  8. 12、基于yarn的提交模式
  9. sql游标循环结果集
  10. 基于python、jupyter-notebook 的金融领域用户交易行为分析
  11. SecureCRT下载、安装、激活
  12. MATLAB R2021b for Mac 版 支持M1 MacOS12,超级详细步骤。(内附安装包网盘链接)
  13. python爬取豆瓣T250电影及保存excel(易上手)
  14. linux怎么进入自己添加的软盘,linux – 创建没有mount的虚拟软盘映像?
  15. Typhoon-v1.02渗透笔记
  16. vue3中v-on 、v-model与v-for和v-bind
  17. 内网穿透基础概念---内网外网
  18. 2019年北航计算机夏令营
  19. 运算放大器的性能指标
  20. 【中国大学MOOC】java程序设计-week3-用“埃氏筛法”求2~100以内的素数

热门文章

  1. 怎么查自己电脑服务器信息吗,如何查看自己电脑的服务器
  2. C++STL库之algorithm库
  3. android6.0 PowerManagerService状态分析
  4. 胆囊息肉,需要切除吗
  5. 网线的水晶头做法568a,568b
  6. 天平游码读数例题_天平游码怎么读数?
  7. 华为鸿蒙vivo,华为鸿蒙成功的关键:要让小米、OPPO、VIVO都用上鸿蒙 - 区块网
  8. 宝石与石头(简单难度)
  9. 学历焦虑正在摧毁新一代测试工程师!学历不够如何破局?
  10. python 画图设置中文字体