我想知道我是否有以下数组
A = [JAN-2014, FEB-2014, MARCH-2014]
B = [1-JAN-2014, 13-FEB-2014, 29-MARCH-2014]
C = [2014-Jan, 2014-Feb, 2014-March]
是否可以仅根据月份比较 3 个数组之间的日期,而不将其中一个数组的日期格式转换为遵循其他数组的日期格式?
最佳答案
我建议使用
public static final SimpleDateFormat SDF_DATE = new SimpleDateFormat("yyyy MMM dd");
public static final SimpleDateFormat SDF_HOUR = new SimpleDateFormat("HH:mm:ss");
public String getDateAddedToString() {
return DateFormatters.SDF_DATE.format(dateAdded.getTime());
}
..然后..
"example_string".equals(getDateAddedToString());
使用几个月:
public static final SimpleDateFormat SDF_MONTH = new SimpleDateFormat("MMM")
或者使用String类的substring
和regex
。
问候!
关于java - 仅比较日期的某些部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28168313/