java如何根据日期自动编号
1个回答
2018-06-06
展开全部
要根据时间生成编号,首先要知道编号的方式,比如只是把时间中的符号去掉可以使用SimpleDateFromat这个类
//其实有很多情况都可以用它解决,只需要改其中的格式
//大概是这样,手写的代码
String bh=new SimpleDateFormate("yyyyMMddHHmmss").format(new Date());
//得到201806061331
如果需要复杂点的,可以使用Calendar这个类,获取需要编号的数据进行编号
Calendar c=Calendar.getInstance();
c.setTime(new Date());
//通过get方法获取具体的值,年、月、日、时、分、秒、星期 等
c.get(Calendar.HOUR_OF_DAY);//获得小时,其他的常量可以在官方API查找,或者百度【Calendar.java常量】
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询