Fix datetime parsing (seconds absent)
This commit is contained in:
parent
e1b494ba05
commit
80c719d432
@ -66,6 +66,14 @@ public class DateUtilsTest extends AndroidTestCase {
|
||||
assertEquals(expected, actual);
|
||||
}
|
||||
|
||||
public void testParseDateWithTimezoneName2() throws Exception {
|
||||
GregorianCalendar exp = new GregorianCalendar(2015, 2, 28, 6, 31, 0);
|
||||
exp.setTimeZone(TimeZone.getTimeZone("UTC"));
|
||||
Date expected = new Date(exp.getTimeInMillis());
|
||||
Date actual = DateUtils.parse("Sat, 28 Mar 2015 01:31 EST");
|
||||
assertEquals(expected, actual);
|
||||
}
|
||||
|
||||
public void testParseDateWithTimeZoneOffset() throws Exception {
|
||||
GregorianCalendar exp = new GregorianCalendar(2015, 2, 28, 12, 16, 12);
|
||||
exp.setTimeZone(TimeZone.getTimeZone("UTC"));
|
||||
|
@ -49,6 +49,10 @@ public class DateUtils {
|
||||
"EEE, dd MMMM yyyy HH:mm:ss Z",
|
||||
"EEEE, dd MMM yy HH:mm:ss Z",
|
||||
"EEE MMM d HH:mm:ss yyyy",
|
||||
"EEE, dd MMM yyyy HH:mm Z",
|
||||
"EEE, dd MMMM yyyy HH:mm Z",
|
||||
"EEEE, dd MMM yy HH:mm Z",
|
||||
"EEE MMM d HH:mm yyyy",
|
||||
"yyyy-MM-dd'T'HH:mm:ss",
|
||||
"yyyy-MM-dd'T'HH:mm:ss.SSS",
|
||||
"yyyy-MM-dd'T'HH:mm:ss.SSS Z",
|
||||
|
Loading…
x
Reference in New Issue
Block a user