java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?
我有两个编辑文本供用户输入时间(24小时格式)。 我如何从Edittext中获取这些时间,并从用户选择的时间中扣除5小时30分钟
扣除时间的原因:将IST转换为UTC时区
我的最终输出应该是-HH:MM:SS:Milleseconds(例如18:25:30:245635)
提前谢谢
你可以在下面搜索框中键入要查询的问题!
我有两个编辑文本供用户输入时间(24小时格式)。 我如何从Edittext中获取这些时间,并从用户选择的时间中扣除5小时30分钟
扣除时间的原因:将IST转换为UTC时区
我的最终输出应该是-HH:MM:SS:Milleseconds(例如18:25:30:245635)
提前谢谢
# 1 楼答案
爪哇。时间
输出为:
我假设今天是约会。请检查这个假设是否适合你。虽然亚洲/加尔各答的UTC偏移量最近没有太大变化,但其他时区每年更改两次其偏移量
我改变了你的时间格式,在秒和秒的小数之间加了一个句号(点),而不是冒号。如果确实需要冒号,则需要
DateTimeFormatter
进行解析问题:我可以使用java吗。安卓上的时间
是的,爪哇。时间在较旧和较新的安卓设备上运行良好。它只需要至少Java6
org.threeten.bp
导入日期和时间类李>链接
java.time
首次被描述李>