正在查看: moonshot.企业版 v8.14.46 应用的 C3417.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v8.14.46 应用的 C3417.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package kp1AiJpjqJHu1Tcnj96z.c8sKPHc73aST6XPVbBtC.zSFvmU2XOpXZrEfUxlHp.YtIwzuk71RZuqsQkeRfV;
import android.text.format.Time;
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;
public class C3417 {
private static final String f13731 = "yyyy-MM-dd HH:mm:ss";
public static class C3418 {
public static final int[] f13732;
static {
int[] iArr = new int[EnumC3419.values().length];
f13732 = iArr;
try {
iArr[EnumC3419.YEAR.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
f13732[EnumC3419.MONTH.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
f13732[EnumC3419.DAY.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
f13732[EnumC3419.HOUR.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
f13732[EnumC3419.MINUTE.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
f13732[EnumC3419.SECOND.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
f13732[EnumC3419.WEEKDAY.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
}
}
public enum EnumC3419 {
YEAR,
MONTH,
DAY,
HOUR,
MINUTE,
SECOND,
WEEKDAY
}
public static long m18289(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 m18290(String str, String str2) {
try {
return new SimpleDateFormat(str2, Locale.CHINA).parse(str);
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
public static boolean m18291(String str, String str2, String str3) {
return m18296(str, str2, str3, f13731);
}
public static String m18292(long j) {
StringBuilder sb;
StringBuilder sb2;
String str;
long j2 = 3600000;
long j3 = j / j2;
long j4 = j - (j2 * j3);
long j5 = 60000;
long j6 = j4 / j5;
long j7 = (j4 - (j5 * j6)) / 1000;
if (j3 < 10) {
sb = new StringBuilder();
sb.append("0");
} else {
sb = new StringBuilder();
sb.append("");
}
sb.append(j3);
String sb3 = sb.toString();
if (j6 < 10) {
sb2 = new StringBuilder();
sb2.append("0");
} else {
sb2 = new StringBuilder();
sb2.append("");
}
sb2.append(j6);
String sb4 = sb2.toString();
if (j7 < 10) {
str = "0" + j7;
} else {
str = "" + j7;
}
return sb3 + ":" + sb4 + ":" + str;
}
public static String m18293(Date date) {
return m18300(date, f13731);
}
public static int[] m18294(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 m18295() {
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(5000);
openConnection.connect();
if (openConnection.getDate() > m18303("2016-01-01 00:00:00")) {
return openConnection.getDate();
}
}
return -1L;
} catch (IOException e) {
e.printStackTrace();
return -1L;
}
}
public static boolean m18296(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 m18297() {
return m18301(f13731);
}
public static String m18298(long j) {
return m18302(j, f13731);
}
public static Date m18299(String str) {
return m18290(str, f13731);
}
public static String m18300(Date date, String str) {
return new SimpleDateFormat(str, Locale.CHINA).format(date);
}
public static String m18301(String str) {
return new SimpleDateFormat(str, Locale.CHINA).format(new Date(System.currentTimeMillis()));
}
public static String m18302(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);
}
public static long m18303(String str) {
return m18289(str, f13731);
}
public static int m18304(long j, EnumC3419 enumC3419) {
Time time = new Time();
time.set(j);
switch (C3418.f13732[enumC3419.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;
}
}
}