My requirement is to display date on webpage in hh:mm format. But, it should not display zero before the hour value if it is a 1-digit number.
For example - It should be displayed as : 11:30 AM, 9:15 AM, 1:00 PM.
I tried to resolve this but the only issue coming here is in removing the extra 0 from the 1-digit hour value.
Input time is in format - hh:mm:ss
.
The date value is a string initially. It is parsed as date in below format first of all-
final SimpleDateFormat dfParse = new SimpleDateFormat("HH:mm:ss");
startTimeFmt = dfParse.parse(startTime);
Then it is formatted in below format -
final SimpleDateFormat dfFormat = new SimpleDateFormat("hh:mm a");
startTime = dfFormat.format(startTimeFmt);