js和Java 中获取月份、日期、时间的部分整理

202 篇文章 1 订阅
		//js 获取当前日期前一天		
		var dayNow = new Date();
		//当前日期的上一天
		dayNow.setTime(dayNow.getTime()-24*60*60*1000);
		var year = dayNow.getFullYear();
		var month = dayNow.getMonth()+1;
		var day = dayNow.getDate();
		if(month<10){
			month="0"+month;
		}		
		if(day<10){
			day="0"+day;
		}
		//组成"2019-01-20"的格式
		var newDate = year+"-" + month + "-" + day;
		$('#yourNewDate')[0].value = newDate;
    
   //js中 获取当前月份 "2019-08"
	function getNowMonth(){
        var date = new Date;
        var year = date.getFullYear();
        var month = date.getMonth();
        if(month == 0){
            year = year -1;
            month = 1;
        }else{
            month ++;
        }
        if(month.toString().length ==1){
            month = "0"+month
        }
        return year+"-"+month;
    }

    //开始时间与结束时间的赋值
	$('#yourDate_lt')[0].value = 小值
	$('#yourDate_Gt')[0].value = 大致


//java中获取时间的整理
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Calendar calendar = Calendar.getInstance();
            Calendar calendar2 = Calendar.getInstance();
            Calendar calendar3 = Calendar.getInstance();

            calendar.add(Calendar.MONTH,0);
            calendar.set(Calendar.DAY_OF_MONTH,1);

            calendar2.add(Calendar.MONTH,-1);
            calendar2.set(Calendar.DAY_OF_MONTH,1);

            calendar3.add(Calendar.MONTH,0);
            calendar3.set(Calendar.DAY_OF_MONTH,0);
            //当月第一天
            String firstDayNow = sdf.format(calendar.getTime());
            //上月第一天
            String firstDayPre = sdf.format(calendar2.getTime());
            //上月第最后一天
            String lastDayPre = sdf.format(calendar3.getTime());
            //当月当天
            Date d = new Date();
            String nowDay = sdf.format(d);
			//通过方法转换Date和String类型的时间格式
DateUtils.parseDate(nowDay)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值