• Java Calendar and SimpleDateFormat 时间模块


    package UtilTest;
    import java.util.Calendar;
    import java.text.SimpleDateFormat;
    import org.apache.commons.lang.RandomStringUtils;
    
    public class TimeTest {
    	static String time=null;
    	public static void main(String[] args ) {
    		System.out.println(getLocaltime());
    		System.out.println(getfurTime(0, 0, 0, 0, 2, 0));
    		System.out.println(comparetime(getLocaltime(),getfurTime(0, 0, 0, 0, 2, 0)));
    		System.out.println(getrdnum());
    	}
    	public static String getLocaltime() {
    		Calendar calendar =Calendar.getInstance();
    		time=(new SimpleDateFormat(("yyyy-MM-dd  HH:mm:ss:SS"))).format(calendar.getTime());
    		return time;
    	}
    	public static String  getfurTime(int Y,int M ,int Date,int h,int m,int s) {
    		Calendar calendar =Calendar.getInstance();
    		calendar.add(Calendar.YEAR,Y);
    		calendar.add(Calendar.MONTH, M);
    		calendar.add(Calendar.DAY_OF_MONTH, Date);
    		calendar.add(Calendar.HOUR_OF_DAY, h);
    		calendar.add(Calendar.MINUTE, m);
    		calendar.add(Calendar.SECOND, s);
    		time=(new SimpleDateFormat(("yyyy-MM-dd  HH:mm:ss:SS"))).format(calendar.getTime());
    		return time;
    	}
    	public static boolean comparetime(String curtime,String furtime) {
    		boolean bool=false;
    		int res=curtime.compareTo(furtime);
    		if(res<=0) {
    			bool=true;
    		}else if(res>0) {
    			bool=false;
    		}
    		return  bool;
    	}
    	public static String getrdString() {
    		String rd=RandomStringUtils.random(11, true, true);
    		return rd;
    	}
    	public static String getrdnum() {
    		String rd=RandomStringUtils.random(0, 2, 3, false, true);
    		return rd;
    	}
    }
    

      

  • 相关阅读:
    day 40 MySQL之视图、触发器、事务、存储过程、函数
    js多元运算
    继承以及Super
    Git工作流指南:Gitflow工作流
    JS中的逻辑运算符&&、||,位运算符|,&
    js的prototype理解
    JS对象—数组总结(创建、属性、方法)
    React-Native中props用法详解
    AJAX中同步和异步的区别和使用场景
    web前端之性能
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/10540300.html
Copyright © 2020-2023  润新知