在HH:mm弦上增加时间

时间:2018-07-26 14:44:48

标签: javascript string date

我目前有一个时间字符串列表

1: 20:15
2: 20:15
3: 20:15
4: 19:15
5: 20:00
6: 19:15
7: 20:15
8: 20:15
9: 19:00
10: 19:15
11: 20:15
12: 19:00
13: 20:00
14: 20:00 
15: 20:00
16: 20:00

由于它们不在我的本地时区,因此我想为列表中的每个时间添加2小时,但是我不确定如何使用Date函数来执行此操作,因为我只能访问小时和分钟,而无法访问完整日期。

这可能很简单,但老实说这是我第一次在JS中使用日期。

输出应类似于

1: 22:15
2: 22:15
3: 22:15
4: 21:15
5: 22:00
6: 21:15
7: 22:15
8: 22:15
9: 21:00
10: 21:15
11: 22:15
12: 21:00
13: 22:00
14: 22:00 
15: 22:00
16: 22:00

我正在从API获取字符串,因此它也必须适用于任何其他字符串列表(格式:HH:mm)。

因为这是我的学习项目之一,所以我更喜欢在没有外部脚本的情况下实现此目的。

2 个答案:

答案 0 :(得分:4)

您可能应该每次都细分为小时和分钟,taskkill /IM ApplicationFrameHost.exe 小时,加2并重新组合

parseInt

答案 1 :(得分:1)

对于此用例,仅拆分字符串并以这种方式更新它可能会更简单。

<RadioButton
    android:id="@+id/radio_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:checked="true"
    android:buttonTint="OUTER_CIRCLE_COLOR_CODE"/>