我正在处理Java日期,在这个问题上遇到了困难。在我的文件中,时间值保存为 (HH:MM:SS)。
00:00:08 以下是代码和输出结果:
String timeinsec = "00:00:08";
DateFormat df = new SimpleDateFormat("hh:mm:ss");
Date time = df.parse(timeinsec);
当我给value和time变量赋值时,问题出现了。time.fastTime变量显示为"-17992000"
当我将该值转换回HH:MM:SS格式时,它显示为"-4:-59:-51"
有人可以帮忙解决时区问题吗? 我的当前时区是GMT+5