In mysql, i have a field time_entered of type datetime (sample data: 2012-06-20 16:00:47). I also have a method, getTimeEntered(), that returns the value as String. I want to display the date in this format 2012-06-20 using DateTimeFormat from GWT.
here’s my code:
String date = aprHeaderDW.getTimeEntered();
DateTimeFormat fmt = DateTimeFormat.getFormat("MM-dd-yyyy");
dateEntered.setText("" + fmt.format(date));
The problem is, the format method doesn’t accept arguments as String. So if there’s only a way I could convert the date from String to Date type, it could probably work. I tried typecasting but didn’t work.
You should be able to just use DateTimeFormat.
Otherwise there is a light-weight version of SimpleDateFormat that supports this pattern.