开发者社区> 问答> 正文

.NET POST获取考勤数据后,日期和时间似乎加密了,如何解密呢

.NET POST获取考勤数据后,日期和时间似乎加密了,如何解密呢
如官方提供的例子获得了JSON字符串

{
  "errcode": 0,
  "errmsg": "ok",
  "recordresult": [
    {
      "baseCheckTime": 1463392800000,
      "checkType": "OffDuty",
      "corpId": "ding53a2fb0458ba9639",
      "groupId": 20451893,
      "id": 60714703,
      "locationResult": "Normal",
      "planId": 210071562,
      "recordId": 30068312,
      "timeResult": "Early",
      "userCheckTime": 1463392235000,
      "userId": "manager6699",
      "workDate": 1463328000000
    },
    {
      "baseCheckTime": 1463360400000,
      "checkType": "OnDuty",
      "corpId": "ding53a2fb0458ba9639",
      "groupId": 20451893,
      "id": 60716532,
      "locationResult": "NotSigned",
      "planId": 210071561,
      "timeResult": "NotSigned",
      "userCheckTime": 1463360400000,
      "userId": "manager6699",
      "workDate": 1463328000000
    }
  ]
}
如何让 workDate 转换成正常的日期时间呢?
尝试了一下POST调用 解密的 https://oapi.dingtalk.com/encryption/decrypt?access_token=
但是提示返回:管理员权限不足,究竟是怎么回事呢
这该怎么办?
初学者一枚,请多关照!

展开
收起
思前想后 2017-02-15 15:07:12 3273 0
3 条回答
写回答
取消 提交回答
  • ReNET POST获取考勤数据后,日期和时间似乎加密了,如何解密呢
    你是怎么获取access_token
    2017-03-17 10:29:05
    赞同 展开评论 打赏
  • ReNET POST获取考勤数据后,日期和时间似乎加密了,如何解密呢
    多谢提醒!
    2017-02-15 15:23:34
    赞同 展开评论 打赏
  • 并不是加密,而是Unix时间戳。
    你可以查询一下如何用.net转换unix时间戳到北京时间格式。

    -------------------------

    1463328000000 的时间戳,转换后是 2016/5/16 0:0:0

    2017-02-15 15:13:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于可信计算与加密计算 打造云上原生计算安全 立即下载
\"视频服务特色解决方案——直播连麦与点播加密 \" 立即下载
量子加密通信技术 立即下载