@@ -51,13 +51,14 @@ protected SimpleDateFormat[] initialValue() {
51
51
52
52
return new SimpleDateFormat []
53
53
{
54
+ new SimpleDateFormat ("EEE MMM d HH:mm:ss yyyy" , Locale .US ), //ASCTIME
55
+ new SimpleDateFormat ("EEEE, dd-MMM-yy HH:mm:ss zzz" , Locale .US ), //RFC1036
54
56
new SimpleDateFormat ("EEE, dd MMM yyyy HH:mm:ss z" , Locale .US ),
55
57
new SimpleDateFormat ("EEE, dd-MMM-yyyy HH:mm:ss z" , Locale .US ),
56
58
new SimpleDateFormat ("EEE, dd MMM yyyy HH:mm:ss Z" , Locale .US ),
57
59
new SimpleDateFormat ("EEE, dd-MMM-yyyy HH:mm:ss Z" , Locale .US ),
58
- new SimpleDateFormat ("EEE MMM d HH:mm:ss yyyy" , Locale .US ), //ASCTIME
59
- new SimpleDateFormat ("EEEE, dd-MMM-yy HH:mm:ss zzz" , Locale .US ), //RFC1036
60
60
new SimpleDateFormat ("EEE, dd MMM yyyy HH:mm:ss zzz" , Locale .US ) // RFC1123
61
+
61
62
};
62
63
}
63
64
};
@@ -459,7 +460,7 @@ private static int convertExpireField(String timestring) throws Exception {
459
460
for (SimpleDateFormat sdf : simpleDateFormat .get ()) {
460
461
try {
461
462
long expire = sdf .parse (removeQuote (timestring .trim ())).getTime ();
462
- return (int ) (expire - System .currentTimeMillis ()) / 1000 ;
463
+ return (int ) (( expire - System .currentTimeMillis ()) / 1000 ) ;
463
464
} catch (ParseException e ) {
464
465
exception = e ;
465
466
} catch (NumberFormatException e ) {
0 commit comments