// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package com.gesoftoa.common; import android.util.Log; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class DateUtils { private static DateUtils instance = new DateUtils(); public DateUtils() { } public static DateUtils getInstance() { return instance; } public static Calendar parseCalendar(String strDate, String format) { Calendar cal = Calendar.getInstance(Locale.CHINA); try { SimpleDateFormat e = new SimpleDateFormat(format, Locale.CHINA); Date date = e.parse(strDate); cal.setTime(date); } catch (ParseException var5) { Log.e("error", "gesoft", var5); } return cal; } public static String parseString(Date date, String format) { String strDate = ""; try { SimpleDateFormat e = new SimpleDateFormat(format, Locale.CHINA); strDate = e.format(date); } catch (Exception var4) { Log.e("error", "gesoft", var4); } return strDate; } public static int getHour(String strDate) { Calendar cal = parseCalendar(strDate, "yyyy-MM-dd HH:mm:ss"); return cal.get(11); } public static int getHour(String strDate, String format) { Calendar cal = parseCalendar(strDate, format); return cal.get(11); } public static int getMinute(String strDate) { Calendar cal = parseCalendar(strDate, "yyyy-MM-dd HH:mm:ss"); return cal.get(12); } public static int getMinute(String strDate, String format) { Calendar cal = parseCalendar(strDate, format); return cal.get(12); } public static int getSecond(String strDate) { Calendar cal = parseCalendar(strDate, "yyyy-MM-dd HH:mm:ss"); return cal.get(13); } public static int getSecond(String strDate, String format) { Calendar cal = parseCalendar(strDate, format); return cal.get(13); } }