晚上无聊想撸个 v2 小程序,好奇如何计算两个时间戳之间相隔的具体的时分秒?

2019-06-29 02:32:26 +08:00
 zhuzhibin

晚上迫于无聊,听歌简单对了一下 v2 的开放 API(菜鸟 API 工程师),因为跨域问题,所以就直接搞小程序咯,自己懒得折腾写接口,所以就干脆前端直接请求接口了。因为是代码也可以编译成 H5,所以后续打算统一后端自己写接口(高级 CURD 工程师),然后前端统一调用,这样数据就应该没啥问题了。

首页最新主题

V2 的最新回复来自

想问下大家有什么方式比较好的方法获取两个时间戳之间相隔的具体的时分秒?

3657 次点击
所在节点    微信
8 条回复
xiaocsl
2019-06-29 03:10:45 +08:00
如果是要问格式化输出的话,也没几行代码,想偷懒的话的,
Duration 相关操作,很多语音自带或者 github 找现成的库.
zhuzhibin
2019-06-29 03:14:03 +08:00
@xiaocsl 能前端解决最好前端... 我不太想后端写 ... 有啥推荐的吗 gayhub 类库?
Reficul
2019-06-29 03:43:50 +08:00
moment.js ?
berumotto
2019-06-29 07:25:01 +08:00
zhuzhibin
2019-06-29 07:34:47 +08:00
@berumotto 谢谢哦 之前使用过这个小程序嘿嘿 不过我是用 react 写的 后续也打算 Ts 重构...暂时不怎么会
civet
2019-06-29 09:05:53 +08:00
两个时间戳相减不就行了?再将(毫)秒数换算一下。为什么将问题想得那么复杂?
zhuzhibin
2019-06-29 09:11:27 +08:00
@civet 可能我比较菜吧
blankme
2019-06-29 09:31:19 +08:00
这个不是直接写出来的吗,还是我理解错了?
days = (t2 - t1) / 86400
hours = ((t2 - t1) % 86400) / 3600
minutes = ((t2 - t1) % 3600) / 60
seconds = (t2 - t1) % 60

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/578465

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX