代码集1-layui下拉框、字符串截取、兄弟选择器、端口号使用情况、时间点距当前时间(昨天/今天/前天)、最近15天的日期、集合翻转

layui下拉框、字符串截取、兄弟选择器、端口号使用情况、时间点距当前时间(昨天/今天/前天)、最近15天的日期、集合翻转

layui下拉框

$('.layui-form-select').find('.layui-this').text();	//获取layui下拉框的文本值
$('.layui-form-select').find('.layui-this').attr('.lay-value');	//获取layui下拉框的value值

//修改layui下拉框的宽度	
.layui-form-select .layui-select-title { max-width:195px; }

String字符串截取

		String string1 = new String("abcd");
        String string2 = string1.substring(0,3);//[0,3)	指定开始和结束的位置
        System.out.println(string2);
        String string3 = new String("efgh");
        String string2 = string1.substring(2);
        System.out.println(string2);

输出结果:abc
		 gh

substring(int beginIndex);//指定开始的位置
substring(int beginIndex,int endIndex);//指定开始和结束的位置

兄弟选择器

.next() 是指他下一个兄弟
.prev() 是指他上一个兄弟

查看端口号使用情况

查看端口使用情况 在命令行窗口运行 netstat -ano
查看被占用端口8081对应的PID,输入命令:netstat -aon|findstr “8081”

java判断时间点距当前时间(昨天,今天,前天)

	public static String showDate(Date date){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateStr=sdf.format(date);
        String year = dateStr.substring(0,4);
        Long yearNum =Long.parseLong(year);
        int month = Integer.parseInt(dateStr.substring(5,7));
        int day = Integer.parseInt(dateStr.substring(8,10));
        String hour = dateStr.substring(11,13);
        String minute = dateStr.substring(14,16);
        long addtime =date.getTime();
        long today = System.currentTimeMillis();//当前时间的毫秒数
        Date now = new Date(today);
        String nowStr=sdf.format(now);
        int nowDay = Integer.parseInt(nowStr.substring(8,10));
        String result="";
        long l=today-addtime;//当前时间与给定时间差的毫秒数
        long days=l/(24*60*60*1000);//这个时间相差的天数整数,大于1天为前天的时间了,小于24小时则为昨天和今天的时间
        long hours=(l/(60*60*1000)-days*24);//这个时间相差的减去天数的小时数
        long min=((l/(60*1000))-days*24*60-hours*60);
        long s=(l/1000-days*24*60*60-hours*60*60-min*60);
        if(days > 0){
            if(days>0 && days<2){
                result ="前天"+hour+"点"+minute+"分";
            } else {
                result = yearNum+"年"+month+"月"+day+"日 "+hour+":"+minute;
            }
        }else if(hours > 0 ) {
            if(day!=nowDay){
                result = "昨天"+hour+"点"+minute+"分";
            }else{
                result=hours+"小时 前";
            }
        } else if(min > 0){
            if(min>0 && min<15){
                result="刚刚";
            } else {
                result=min+"分 前";
            }
        }else {
            result=s+"秒 前";
        }
        return result;
    }

获取最近15天的日期

	for(int i =0;i<15;i++) {
       String time = df.format(new Date().getTime() - i * 24 * 60 * 60 * 1000);
       date.add(time);
    }

集合翻转顺序

	List<Integer> c = Lists.newArrayList();
	Collections.reverse(pv);//集合翻转顺序
	for (Integer s : pv) {
	    c.add(s);
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值