gwt वजन जीवीटी के लिए दिनांक समय पुस्तकालय




सार्वजनिक पुस्तकालय का पूर्ण व्यय किसके द्वारा किया जाता है (2)

मैं एक जीवाटी आवेदन पर काम कर रहा हूं जिसमें तिथि के साथ उन्नत जोड़-तोड़ शामिल है: एक टाइमज़ोन से दूसरे में परिवर्तित करें आदि। Gwt के पास तिथियों के साथ काम करने के लिए कुछ निम्न स्तर की चीज़ें हैं लेकिन वे मेरे लिए बहुत कम स्तर हैं क्या कोई विकल्प जोडा के समय के समान है या जीवीटी के लिए तीसरे?


यह मेरा दिनांक टाइम युथ क्लास है

public class DateTimeUtil {
    public static String getYear(Date date) {
        return DateTimeFormat.getFormat("yyyy").format(date);
    }
    public static String getMonth(Date date) {
        return DateTimeFormat.getFormat("MM").format(date);
    }
    public static String getDay(Date date) {
        return DateTimeFormat.getFormat("dd").format(date);
    }
    public static String getHour(Date date) {
        return DateTimeFormat.getFormat("HH").format(date);
    }
    public static String getMinute(Date date) {
        return DateTimeFormat.getFormat("mm").format(date);
    }
    public static String getSecond(Date date) {
        return DateTimeFormat.getFormat("ss").format(date);
    }

    // The String year must to have yyyy format

    public static Date getDate(String years, String months, String days, String hours, String minutes, String seconds) {
        DateTimeFormat dtf = DateTimeFormat.getFormat("yyyy-MM-dd HH:mm:ss");
        Date date = dtf.parse(years + "-" + months + "-" + days + " " + hours + ":" + minutes + ":" + seconds);
        GWT.log("date parsed " + date);
        return date;
    }
}