原来的数据类型

转变后的数据类型

代码如下

<script>var shuju = [{"createTime": 1537512367759,"id": 124,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537405715312,"id": 123,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537405681359,"id": 122,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537405670371,"id": 121,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349159491,"id": 120,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349155581,"id": 119,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349152438,"id": 118,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349148735,"id": 117,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349125293,"id": 116,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349111144,"id": 115,"ins": "","integral": -29800,"integralType": 1,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349060519,"id": 114,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349049274,"id": 113,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537349026675,"id": 112,"ins": "","integral": -29800,"integralType": 1,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348662865,"id": 111,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348657919,"id": 110,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348614373,"id": 109,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348589310,"id": 108,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348043961,"id": 107,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537348030920,"id": 106,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537347991905,"id": 105,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537347979709,"id": 104,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537347967124,"id": 103,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1737347944137,"id": 102,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537521587886,"id": 101,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}, {"createTime": 1537521587886,"id": 100,"ins": "","integral": -10,"integralType": 2,"partnerId": 888923,"userId": 168759}];var a = {},b = []shuju.sort(compare("createTime"))   //先给时间戳排序shuju.map(function (item) {var tmpDate = new Date(item.createTime);var month = tmpDate.getMonth() + 1;var year = tmpDate.getFullYear();var transTime = year + '年' + month + "月"   //转化成年月先保存var aaa = item;aaa.createTime = formatDate(aaa.createTime); //转化成年月日的形式//判断a里是否有改属性值  没有就给a增加这个属性if (!a[transTime]) {b.push({time: transTime,list: [aaa]})a[transTime] = 1} else {b.map(item1 => {if (item1.time == transTime) {item1.list.push(item);}})}})// b.forEach(value => {//     value.list.map(chi => {//         chi.createTime = formatDate(chi.createTime)//     })// })console.log(b)// 时间戳转化function formatDate(inputTime) {var date = new Date(inputTime);var y = date.getFullYear();var m = date.getMonth() + 1;m = m < 10 ? ('0' + m) : m;var d = date.getDate();d = d < 10 ? ('0' + d) : d;var h = date.getHours();h = h < 10 ? ('0' + h) : h;var minute = date.getMinutes();var second = date.getSeconds();minute = minute < 10 ? ('0' + minute) : minute;second = second < 10 ? ('0' + second) : second;return y + '年' + m + '月' + d + '日 ' + h + ':' + minute + ':' + second;}// 时间戳排序  从大到小function compare(property) {return function (a, b) {var value1 = a[property];var value2 = b[property];return value2 - value1;}}
</script>

类似于支付宝账单数据的json时间戳排序和并问题相关推荐

  1. 探索支付宝账单的技术实现

    2017年度的支付宝账单果然不负众望,再一次刷屏了. 回顾一下这个年关,现象级的刷屏活动就有三起: 秀"18岁":秀网易音乐歌单:秀支付宝账单. 一位网友调侃道:2018年大型&q ...

  2. 支付宝账单的背后,大数据时代“芳华”隐现

    不出意外,支付宝的年度账单再度刷爆朋友圈.同往年的支付宝账单不同的是,今年的支付宝账单有了一项2018年预测的内容,而正是这个内容将人们内心压抑已久的虚荣心点燃,最终演变成为一场席卷整个朋友圈的晒图风 ...

  3. Python清洗合并个人支付宝微信账单数据

    前言说明 支付宝和微信的账单数据格式不一样,在记账的时候就很麻烦,通过Pyhon将清洗整合的步骤固定下来以节省时间. 账单数据清洗合并 在运行代码之前,默认已经将文件都解码提取出来了. import ...

  4. python爬取支付宝基金数据_python爬取支付宝账单

    1.获取支付宝账单信息并存入数据库 from selenium import webdriver from DbHandle import DbHandle import time # 登录 url ...

  5. R语言实战前四章学习小结-支付宝账单的简单作图

    学习了R语言的前四章后,决定做个小项目练练手,翻了下知乎,发现有人用自己的支付宝账单做过相关的简单分析,所以我也打算用这个练练手 首先从支付宝首页下载了2017年1月到6月的支付宝账单,对其中的付款时 ...

  6. GoJS超详细入门(插件使用无非:引包、初始化、配参数(json)、引数据(json)四步)...

    GoJS超详细入门(插件使用无非:引包.初始化.配参数(json).引数据(json)四步) 一.总结 一句话总结:插件使用无非:引包.初始化.配参数(json).引数据(json)四步. 1.goj ...

  7. [工具库]JOJSONBuilder工具类——一键把多个bean对象数据转换为JSON格式数据

    本人大四即将毕业的准程序员(JavaSE.JavaEE.android等)一枚,小项目也做过一点,于是乎一时兴起就写了一些工具. 我会在本博客中陆续发布一些平时可能会用到的工具. 代码质量可能不是很好 ...

  8. 支付宝账单“授权漏洞”惹争议,油腔致歉将用户隐私置何处?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 1月3日上午,支付宝2017年度账单悄然上线,一时间朋友圈纷纷刷屏晒单,网友调侃自己从来不知 ...

  9. 使用Python将微信和支付宝账单导入随手记

    简介 本文介绍如何使用Python将微信和支付宝账单转换为可以导入随手记的文件,实现微信和支付宝账单的批量导入. 需求: 1.需要将支付宝和微信上的支出账单自动或半自动地导入到随手记中 已知信息: 1 ...

最新文章

  1. Provision Discovery流程分析
  2. 三十之惑–面霸的八月(第一部分)
  3. java float 加法_Java-杂项:Float 加减精度问题
  4. git在已忽略文件夹中不忽略指定文件
  5. python3小游戏源代码_如何用python3代码玩小游戏?
  6. 昆曲,古琴,苏州评弹
  7. linux移动文件 rf参数_linux下文件的复制、移动与删除命令为:cp,mv,rm
  8. 私人博客定制----封装数据库接口
  9. 从零开始学_JavaScript_系列(四)——jquery(基础,选择器,触发条件,动画,回调函数)...
  10. 发明导诊机器人团队_牛!这个平均年龄21岁的团队竟然发明偏瘫康复机器人
  11. Vscode C环境配置(转)
  12. 关于OptiStruct提问的一些建议
  13. 传奇hero引擎版本服务端转换GEE引教程教学篇
  14. 平头哥RVB2601开发板开发环境CDK
  15. MySQL之desc查看表结构的详细信息
  16. java生气_Java来抢饭碗,C++可别生气
  17. 【软件工程】产品调研分析报告
  18. jQuery获取下拉选单的值
  19. 全国366个市县日度空气质量数据(2016-2020年)(AQI,SO2,NO2,PM2.5,PM10)
  20. 如何做一个简单的XX(学生/图书馆)管理系统(一)

热门文章

  1. bitblt 与 stretchblt 的使用区别
  2. 计算机网络4个要素,所谓计算机网络,就是计算机网络的定义涉及到以下哪四个要点...
  3. 转:CCriticalSection
  4. 你评论,我赠书~【哈士奇赠书 - 13期】-〖Python程序设计-编程基础、Web开发及数据分析〗参与评论,即可有机获得
  5. 难得一见 十大经典Linux崩溃画面集锦
  6. 安卓发展畸形 政府将出台法规约束
  7. PHP中增删改应用“六脉神剑”
  8. dorado动态创建autoform
  9. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建
  10. jsp,javaweb在线考试系统