bug in how the maths is being done creates a -ve number

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137905 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Henri Yandell 2004-08-29 03:41:48 +00:00
parent f0ef6dffb7
commit a88c318251
1 changed files with 2 additions and 2 deletions

View File

@ -31,7 +31,7 @@ import java.util.TimeZone;
* @author <a href="mailto:ggregory@seagullsw.com">Gary Gregory</a>
* @author Phil Steitz
* @since 2.0
* @version $Id: DateUtils.java,v 1.24 2004/08/27 06:45:25 bayard Exp $
* @version $Id: DateUtils.java,v 1.25 2004/08/29 03:41:48 bayard Exp $
*/
public class DateUtils {
@ -58,7 +58,7 @@ public class DateUtils {
// hmm. not very accurate. used by DurationFormatUtils
static final long MILLIS_PER_YEAR = 365 * 24 * 60 * 60 * 1000;
static final long MILLIS_PER_MONTH = 365 / 12 * 24 * 60 * 60 * 1000;
static final long MILLIS_PER_MONTH = (365 * 24 * 60 * 60 * 1000) / 12;
/**
* This is half a month, so this represents whether a date is in the top