导航菜单

页面标题

页面副标题

moonshot.企业版 v5.53.33 - C6391.java 源代码

正在查看: moonshot.企业版 v5.53.33 应用的 C6391.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package jnksI9k6J1HFuFo5YzBf.TCUcMtElLJnqSvqb7YcU.UBVL9U3WwxbAPwDW6rA5.YnR9PkHnmHvkveDfytYE;

import android.text.format.Time;
import com.meizu.cloud.pushsdk.constants.PushConstants;
import com.tencent.smtt.sdk.TbsReaderView;
import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import jnksI9k6J1HFuFo5YzBf.SJLrLvLW83R6jZomEMlx.UBVL9U3WwxbAPwDW6rA5.jnksI9k6J1HFuFo5YzBf.C6331;

public class C6391 {

    private static final String f24715 = "yyyy-MM-dd HH:mm:ss";

    public enum EnumC6392 {
        YEAR,
        MONTH,
        DAY,
        HOUR,
        MINUTE,
        SECOND,
        WEEKDAY
    }

    public static class C6393 {

        public static final int[] f24724;

        static {
            int[] iArr = new int[EnumC6392.values().length];
            f24724 = iArr;
            try {
                iArr[EnumC6392.YEAR.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                f24724[EnumC6392.MONTH.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                f24724[EnumC6392.DAY.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                f24724[EnumC6392.HOUR.ordinal()] = 4;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                f24724[EnumC6392.MINUTE.ordinal()] = 5;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                f24724[EnumC6392.SECOND.ordinal()] = 6;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                f24724[EnumC6392.WEEKDAY.ordinal()] = 7;
            } catch (NoSuchFieldError unused7) {
            }
        }
    }

    public static boolean m29061(String str, String str2, String str3, String str4) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(str4, Locale.CHINA);
        try {
            Date parse = simpleDateFormat.parse(str2);
            Date parse2 = simpleDateFormat.parse(str3);
            Date parse3 = simpleDateFormat.parse(str);
            if (parse.getTime() <= parse3.getTime()) {
                return parse2.getTime() >= parse3.getTime();
            }
            return false;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static String m29062(Date date, String str) {
        return new SimpleDateFormat(str, Locale.CHINA).format(date);
    }

    public static int[] m29063(long j) {
        Time time = new Time();
        time.set(j);
        return new int[]{time.year, time.month + 1, time.monthDay, time.hour, time.minute, time.second};
    }

    public static long m29064(String str, String str2) {
        Calendar calendar = Calendar.getInstance();
        try {
            calendar.setTime(new SimpleDateFormat(str2, Locale.CHINA).parse(str));
            return calendar.getTimeInMillis();
        } catch (ParseException e) {
            e.printStackTrace();
            return 0L;
        }
    }

    public static Date m29065(String str) {
        return m29068(str, "yyyy-MM-dd HH:mm:ss");
    }

    public static String m29066(long j) {
        return m29076(j, "yyyy-MM-dd HH:mm:ss");
    }

    public static int m29067(long j, EnumC6392 enumC6392) {
        Time time = new Time();
        time.set(j);
        switch (C6393.f24724[enumC6392.ordinal()]) {
            case 1:
                return time.year;
            case 2:
                return time.month;
            case 3:
                return time.monthDay;
            case 4:
                return time.hour;
            case 5:
                return time.minute;
            case 6:
                return time.second;
            case 7:
                return time.weekDay;
            default:
                return 0;
        }
    }

    public static Date m29068(String str, String str2) {
        try {
            return new SimpleDateFormat(str2, Locale.CHINA).parse(str);
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }

    public static String m29069() {
        return m29070("yyyy-MM-dd HH:mm:ss");
    }

    public static String m29070(String str) {
        return new SimpleDateFormat(str, Locale.CHINA).format(new Date(System.currentTimeMillis()));
    }

    public static String m29071(long j) {
        StringBuilder sb;
        StringBuilder sb2;
        String str;
        long j2 = C6331.f24378;
        long j3 = j / j2;
        long j4 = j - (j2 * j3);
        long j5 = C6331.f24375;
        long j6 = j4 / j5;
        long j7 = (j4 - (j5 * j6)) / 1000;
        if (j3 < 10) {
            sb = new StringBuilder();
            sb.append(PushConstants.PUSH_TYPE_NOTIFY);
        } else {
            sb = new StringBuilder();
            sb.append("");
        }
        sb.append(j3);
        String sb3 = sb.toString();
        if (j6 < 10) {
            sb2 = new StringBuilder();
            sb2.append(PushConstants.PUSH_TYPE_NOTIFY);
        } else {
            sb2 = new StringBuilder();
            sb2.append("");
        }
        sb2.append(j6);
        String sb4 = sb2.toString();
        if (j7 < 10) {
            str = PushConstants.PUSH_TYPE_NOTIFY + j7;
        } else {
            str = "" + j7;
        }
        return sb3 + ":" + sb4 + ":" + str;
    }

    public static String m29072(Date date) {
        return m29062(date, "yyyy-MM-dd HH:mm:ss");
    }

    public static boolean m29073(String str, String str2, String str3) {
        return m29061(str, str2, str3, "yyyy-MM-dd HH:mm:ss");
    }

    public static long m29074() {
        try {
            String[] strArr = {"http://www.bjtime.cn", "http://www.baidu.com", "http://www.taobao.com", "http://www.ntsc.ac.cn", "http://www.time.ac.cn/"};
            for (int i = 0; i < 5; i++) {
                URLConnection openConnection = new URL(strArr[i]).openConnection();
                openConnection.setConnectTimeout(TbsReaderView.ReaderCallback.GET_BAR_ANIMATING);
                openConnection.connect();
                if (openConnection.getDate() > m29075("2016-01-01 00:00:00")) {
                    return openConnection.getDate();
                }
            }
            return -1L;
        } catch (IOException e) {
            e.printStackTrace();
            return -1L;
        }
    }

    public static long m29075(String str) {
        return m29064(str, "yyyy-MM-dd HH:mm:ss");
    }

    public static String m29076(long j, String str) {
        Date date = new Date();
        try {
            date.setTime(j);
        } catch (NumberFormatException e) {
            e.printStackTrace();
        }
        return new SimpleDateFormat(str, Locale.CHINA).format(date);
    }
}