You are viewing a single comment's thread. Return to all comments →
Java
public static String timeConversion(String s) { // Raw int hours = Integer.parseInt(s.substring(0, 2)); int minutes = Integer.parseInt(s.substring(3, 5)); int seconds = Integer.parseInt(s.substring(6, 8)); int transformedHours = hours; if (s.contains("PM") && hours != 12) transformedHours = hours + 12; else if (s.contains("AM") && hours == 12) transformedHours = 0; else transformedHours = hours; String formattedHours = transformedHours < 10 ? "0" + transformedHours : String.valueOf(transformedHours); String formattedMinutes = minutes < 10 ? "0" + minutes : String.valueOf(minutes); String formattedSeconds = seconds < 10 ? "0" + seconds : String.valueOf(seconds); return String.format( "%s:%s:%s", formattedHours, formattedMinutes, formattedSeconds); }
Seems like cookies are disabled on this browser, please enable them to open this website
Time Conversion
You are viewing a single comment's thread. Return to all comments →
Java