比较不同的日期格式,这些格式存储为字符串

rs7*_*s79 2 java

我在应用程序中将两种不同的日期格式显示为字符串.以下是格式:

  1. 07/01/2011
  2. 2011-07-01

我正在寻找最有效的方式来维护他们的平等.

Mar*_*elo 7

SimpleDateFormat使用该equals()方法解析两个日期,然后使用该方法.

要使用的格式是"MM/dd/yyyy""yyyy-MM-dd".

示例代码:

SimpleDateFormat format1 = new SimpleDateFormat("MM/dd/yyyy");
SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd");

Date date1 = format1.parse(value1);
Date date2 = format2.parse(value2);

return date1.equals(date2);
Run Code Online (Sandbox Code Playgroud)

  • 看起来像20年前高中时打字课的那些人. (3认同)
  • 哈哈......我们就像秃鹫一样试图获得轻松的分数; :).谢谢你这么快回复 - (2认同)