DateFormat.java, [...]: New versions from classpath.
2003-06-21 Michael Koch <konqueror@gmx.de> * java/text/DateFormat.java, java/text/SimpleDateFormat.java, java/util/Locale.java: New versions from classpath. From-SVN: r68300
This commit is contained in:
parent
5ee8128f1b
commit
73c7dd50e8
4 changed files with 40 additions and 16 deletions
|
@ -384,10 +384,10 @@ public class SimpleDateFormat extends DateFormat
|
|||
|
||||
SimpleDateFormat sdf = (SimpleDateFormat)o;
|
||||
|
||||
if (!toPattern().equals(sdf.toPattern()))
|
||||
if (defaultCentury != sdf.defaultCentury)
|
||||
return false;
|
||||
|
||||
if (!get2DigitYearStart().equals(sdf.get2DigitYearStart()))
|
||||
if (!toPattern().equals(sdf.toPattern()))
|
||||
return false;
|
||||
|
||||
if (!getDateFormatSymbols().equals(sdf.getDateFormatSymbols()))
|
||||
|
@ -396,6 +396,17 @@ public class SimpleDateFormat extends DateFormat
|
|||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method returns a hash value for this object.
|
||||
*
|
||||
* @return A hash value for this object.
|
||||
*/
|
||||
public int hashCode()
|
||||
{
|
||||
return super.hashCode() ^ toPattern().hashCode() ^ defaultCentury ^
|
||||
getDateFormatSymbols().hashCode();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Formats the date input according to the format string in use,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue