首页 > 代码库 > 近期处理续展期的日期比较问题
近期处理续展期的日期比较问题
不应在js中浪费太多时间.js引入版本不同也导致一些问题.后台判断后将处理结果再传给前台处理即可.
java处理获得某时间,判断当前时间是否在该时间的一年前至半年后:
1 package test; 2 3 import java.text.ParseException; 4 5 public class TestDate { 6 7 public static void main(String[] args) throws ParseException { 8 // 一年前的日期 9 java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd"); 10 java.util.Date tmDateBegin= format.parse("2016-8-31"); 11 long beforeTime=(tmDateBegin.getTime()/1000)-60*60*24*365; 12 tmDateBegin.setTime(beforeTime*1000); 13 String beforeDate=format.format(tmDateBegin); 14 System.out.println("一年前:"+beforeDate); 15 //半年后的日期 16 java.util.Date tmDateEnd= format.parse("2016-8-31"); 17 long afterTime=(tmDateEnd.getTime()/1000)+60*60*12*365; 18 tmDateEnd.setTime(afterTime*1000); 19 String afterDate=format.format(tmDateEnd); 20 System.out.println("半年后:"+afterDate); 21 //获取当前日期 22 java.util.Date todayDate=new java.util.Date(); 23 java.util.Date dateAfterDate = format.parse(afterDate);//转为Date类型 24 java.util.Date dateBeforeDate = format.parse(beforeDate);//转为Date类型 25 if((todayDate.before(dateAfterDate))&&(todayDate.after(dateBeforeDate))){ 26 System.out.println("Ok! 可以续展"); 27 }else{ 28 System.out.println("not Ok! 不可以续展"); 29 } 30 } 31 32 }
近期处理续展期的日期比较问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。