我想获得时间戳时间:
Timestamp stamp = new Timestamp(time);
Date date = new Date(stamp.getTime());
SimpleDateFormat sdf = new SimpleDateFormat("h:mm:ss a", Locale.US);
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
String formattedDate = sdf.format(date);
但是它错了。当它是20:50它显示11:50 AM 怎么了?
答案 0 :(得分:2)
可能因为您的设备Time Zone
,请检查您的Time Zone(GMT+HH:MM)