Utils.java 1.03 KB
package com.lotus.town.utils;

import java.math.BigDecimal;
import java.util.Calendar;

public class Utils {
    public static String doubleToString(double number) {
        return String.valueOf(new BigDecimal(number).setScale(3, BigDecimal.ROUND_HALF_UP).doubleValue());
    }

    public static int doubleToInt(double number) {
        return (int) number;
    }

    public static final String getCurrentDate() {
        Calendar calendar = Calendar.getInstance();
        return calendar.get(Calendar.YEAR) + "-" + calendar.get(Calendar.MONTH) + "-" + calendar.get(Calendar.DAY_OF_MONTH);
    }

    public static final long getZeroTimeToday() {
        Calendar calendar = Calendar.getInstance();
        calendar.set(Calendar.HOUR_OF_DAY, 0);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.SECOND, 0);
        calendar.set(Calendar.MILLISECOND, 0);
        return calendar.getTimeInMillis();
    }

    public static final int getCurrentHourOfDay() {
        return Calendar.getInstance().get(Calendar.HOUR_OF_DAY);
    }
}