конвертировать строку в дату на GWT - PullRequest
8 голосов
/ 23 августа 2010

Как преобразовать строку в дату или дату в строку, используя GWT 2.0.3?

Ответы [ 3 ]

10 голосов
/ 23 августа 2010

С помощью методов самого класса java.util.Date: parse(String s) и toString().Хотя первый метод устарел, это метод, который следует использовать с GWT.Если вам нужен больший контроль над форматированием даты, при преобразовании в строку используйте специальный класс GWT: com.google.gwt.i18n.client.DateTimeFormat.Дата будет отформатирована по заданному шаблону, как в Java SimpleDateFormat.

6 голосов
/ 26 марта 2014
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 голос
/ 02 ноября 2015

Для преобразования даты в 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;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...