2010-08-22 50 views

Trả lời

10

Với các phương pháp trên chính lớp java.util.Date: parse(String s)toString(). Mặc dù lần đầu tiên không được chấp nhận nhưng đây là phương thức để sử dụng với GWT. Nếu bạn muốn kiểm soát nhiều hơn cách Ngày được định dạng, khi chuyển đổi thành Chuỗi sử dụng lớp cụ thể GWT: com.google.gwt.i18n.client.DateTimeFormat. Nó sẽ định dạng ngày đưa ra một mẫu, tương tự như của riêng SimpleDateFormat của Java.

4
import com.google.gwt.i18n.shared.DateTimeFormat; 
import java.util.Date; 

... 

public Date getDate(String dateString) { 
    Date result = null; 
    try { 
     DateTimeFormat dateTimeFormat = DateTimeFormat.getFormat("yyyy-MM-dd"); 
     result = dateTimeFormat.parse(dateString); 
    } catch (Exception e) 
    { 
     // ignore 
    } 
    return result; 
} 
1

Để chuyển đổi ngày để StringFormat

import com.google.gwt.i18n.shared.DateTimeFormat; 
    import java.util.Date; 

    ... 
    public String getStringFormat(Date inputDate){ 
    String strFormat = null; 
    try{ 
    DateTimeFormat dateTimeFormat = DateTimeFormat.getFormat("DD-MMM-YYYY"); 
    strFormat = dateTimeFormat.format(inputDate); 
    }catch(Exception e){ 
    e.printStackTrace(); 
    } 
    return strFormat; 
    } 
Các vấn đề liên quan