【发布时间】:2016-03-23 17:27:00
【问题描述】:
我尝试从下面的时间戳中提取小时 + 分钟。我试过这个:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
Date date = sdf.parse("2016-03-23 18:08:59");
SimpleDateFormat sdf2 = new SimpleDateFormat("hh:mm");
sdf2.setTimeZone(TimeZone.getTimeZone("UTC"));
String dateStr = sdf2.format(date);
但我在这一行得到一个“未处理的异常:Java.text.parseException”:
日期日期 = sdf.parse(myTimeStampString);
谁能帮帮我?
【问题讨论】:
-
变量 myTimeStampString 的值是多少?
-
@user1917363 它已经在问题中了
-
就像我在问题的第一行中提到的那样。
-
它对我来说似乎工作得很好,
-
什么是IST?是印度、以色列还是爱尔兰?