You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mime4j-dev@james.apache.org by ol...@apache.org on 2011/11/22 09:57:27 UTC
svn commit: r1204864 - in /james/mime4j/trunk/dom/src:
main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java
test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java
Author: olegk
Date: Tue Nov 22 08:57:26 2011
New Revision: 1204864
URL: http://svn.apache.org/viewvc?rev=1204864&view=rev
Log:
MIME4J-208: DateTimeFieldLenientImpl used incorrect date-time format
Modified:
james/mime4j/trunk/dom/src/main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java
james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java
Modified: james/mime4j/trunk/dom/src/main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/dom/src/main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java?rev=1204864&r1=1204863&r2=1204864&view=diff
==============================================================================
--- james/mime4j/trunk/dom/src/main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java (original)
+++ james/mime4j/trunk/dom/src/main/java/org/apache/james/mime4j/field/DateTimeFieldLenientImpl.java Tue Nov 22 08:57:26 2011
@@ -39,8 +39,8 @@ import org.apache.james.mime4j.stream.Fi
public class DateTimeFieldLenientImpl extends AbstractField implements DateTimeField {
private static final String[] DEFAULT_DATE_FORMATS = {
- "EEE, dd MMM yyyy hh:mm:ss ZZZZ",
- "dd MMM yyyy hh:mm:ss ZZZZ"};
+ "EEE, dd MMM yyyy HH:mm:ss ZZZZ",
+ "dd MMM yyyy HH:mm:ss ZZZZ"};
private final List<String> datePatterns;
Modified: james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java?rev=1204864&r1=1204863&r2=1204864&view=diff
==============================================================================
--- james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java (original)
+++ james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java Tue Nov 22 08:57:26 2011
@@ -47,5 +47,10 @@ public class LenientDateTimeFieldTest ex
DateTimeField f = parse("Date: 16 Jul 2008 17:12:33 +0200");
assertEquals(new Date(1216221153000L), f.getDate());
}
+
+ public void testdd() throws Exception {
+ DateTimeField f = parse("Date: Thu, 01 Jan 1970 12:00:00 +0000");
+ assertEquals(43200000L, f.getDate().getTime());
+ }
}