文章投票,判断截止日期是否已经过期,过期显示已过期不能投票,未过期判断是否已经投票,已经投过票的查看,未投过票的可以投票。
// TODO: 2019/3/8 投票结果:已投票 | 已过期
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date sd1=df.parse(bean.getData().get(0).getPubDate_AD_last());
Date sd2 = new Date();
Log.e(TAG, "onSuccess: "+sd1.getDate()+" "+sd2.getDate() +"sd1.before(sd2) "+sd1.before(sd2));
if(sd1.before(sd2)){//已过期
getVoteResult(1);
}else{
if (mIsVote == 0) {
mVoteType = bean.getData().get(0).getVote_type();
//还未投票,获取投票选项列表
getVoteItems();
} else {
//已投票,获取投票结果列表
getVoteResult(0);
}
}
} catch (ParseException e) {
e.printStackTrace();
}