wjc
6 天以前 923e59c7e538300d822eb7bf6d43a5465fb1743c
app/src/main/java/com/hdl/photovoltaic/utils/TimeUtils.java
@@ -109,8 +109,38 @@
    /**
     * 时间戳转时间(格式:yyyy-MM-dd HH:mm:ss)
     *
     * @param timestamp 时间戳
     * @param timestamp        时间戳
     * @param isDisplaySeconds 是否显示秒,true显示
     * @return -
     */
    public static String getTimeFromTimestamp(long timestamp, boolean isDisplaySeconds) {
        try {
            String pattern = "yyyy-MM-dd HH:mm:ss";
            if (isDisplaySeconds) {
                pattern = "yyyy-MM-dd HH:mm:ss";
                if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.en)) {
                    pattern = "dd-MM-yyyy HH:mm:ss";
                }
            } else {
                pattern = "yyyy-MM-dd HH:mm";
                if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.en)) {
                    pattern = "dd-MM-yyyy HH:mm";
                }
            }
            SimpleDateFormat dateFormat = new SimpleDateFormat(pattern, getLocale());
            Date date = new Date(timestamp);
            return dateFormat.format(date);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return "";
    }
    /**
     * 时间戳转时间(格式:yyyy-MM-dd HH:mm:ss)
     *
     * @param timestamp 时间戳
     *                  ¬     * @return -
     */
    public static String getTimeFromTimestamp(long timestamp) {
        try {
@@ -128,6 +158,28 @@
    }
    /**
     * 时间戳转日期(格式:MM-dd)
     *
     * @param timestamp 时间戳
     *                  ¬     * @return -
     */
    public static String getDataFromTimestamp(long timestamp) {
        try {
            String pattern = "MM-dd";
            if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.en)) {
                pattern = "dd-MM";
            }
            SimpleDateFormat dateFormat = new SimpleDateFormat(pattern, getLocale());
            Date date = new Date(timestamp);
            return dateFormat.format(date);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return "";
    }
    /**
     * 时间戳转时间(格式:yyyy-MM-dd HH:mm:ss)
     *
     * @param timestamp 时间戳