【发布时间】:2013-06-19 10:42:02
【问题描述】:
我有两个 UNIX 时间戳,我想将它们加在一起以创建一个“总”时间,但我还想计算每个时间戳在总和中的价值百分比。例如:
var x = 123456;
var y = 1234;
var total = 124690;
x is % of total, y is % of total.
如何在 javascript 中实现这一点?在以某种方式计算百分比之前,是否需要将 UNIX 时间戳转换为标准格式?
【问题讨论】:
-
“添加”日期没有任何意义。我怀疑您误用了“Unix 时间戳”一词。你能改写你的问题吗?
-
@pXL - 不需要括号,顺序无关紧要(尽管优先级意味着评估从左到右进行):
x / total * 100。 -
@Álvaro 当然,我有 2 个 UNIX 时间戳,当它们加在一起理论上会产生一个时间长度或一个时间范围。每个时间戳代表一个值,所以我想计算总时间的 80%,颜色是红色,20% 的时间颜色是绿色。希望这更有意义?
-
所以你有,例如,
20th August 2010和31st December 2013,你想把它们加在一起来产生......究竟是什么? (请注意,您可以编辑问题以添加说明或更多信息。)
标签: javascript jquery unix-timestamp