比较日期之间的日期

时间:2016-01-19 17:49:14

标签: android

我想知道今天是否在另外两天之间:

 SimpleDateFormat sdf = new SimpleDateFormat("MM-dd");
                    Date Start = sdf.parse("01-01");
                    Date Heute = sdf.format(Date());

                    if(Start.compareTo(Heute)>0){
                        Toast.makeText(getActivity(), "Date1 is after Date2: "+Heute, Toast.LENGTH_LONG).show();

                    }else if(Start.compareTo(Heute)<0){
                        Toast.makeText(getActivity(), "Date1 is before Date2: "+Heute+" & ", Toast.LENGTH_LONG).show();

但这是不可能的:

Date Heute = sdf.format(Date());

2 个答案:

答案 0 :(得分:1)

格式是做Date-&gt; String。你需要:

var db = new Loki("mydb");

除此之外,我认为Start是1月1日,所以Date Heute = new Date(); 总是假的

答案 1 :(得分:0)

为什么不这样做:

rdoc -h

简单的日期格式化程序正在创建一个字符串日期。