Given a time in -hour AM/PM format, convert it to military (-hour) time.
Note: Midnight is on a -hour clock, and on a -hour clock. Noon is on a -hour clock, and on a -hour clock.
Input Format
A single string containing a time in -hour clock format (i.e.: or ), where and .
Output Format
Convert and print the given time in -hour format, where .
import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static String timeConversion(String s) { // Complete this function String result = ""; try { String inDateFormat = "hh:mm:ssa"; SimpleDateFormat inDate = new SimpleDateFormat(inDateFormat, Locale.US); Date sDate = inDate.parse(s); String outDateFormat = "HH:mm:ss"; SimpleDateFormat outDate = new SimpleDateFormat(outDateFormat); result = outDate.format(sDate); } catch (Exception e) { e.printStackTrace(); } return result; } public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.next(); String result = timeConversion(s); System.out.println(result); } }
P.S 인XXX pre coding test 문제랑 동일
'Programming > >> Algorithm' 카테고리의 다른 글
[Lucky Algorithm] Big Sorting (0) | 2017.10.04 |
---|---|
[Lucky Algorithm] Super Reduced String (0) | 2017.10.04 |
[Lucky Algorithm] Birthday Cake Candles (0) | 2017.10.03 |
[Lucky Algorithm] Staircase (0) | 2017.10.03 |
[Lucky Algorithm] Plus Minus (0) | 2017.10.03 |
댓글