生成随机数,时间格式转换

random r = new Random();

int a=  r.nextint(100)

a代表0到99的随机整数

 

一。date的转换

SimpleDateFormat format = new SimpleDateFormat("yyyy/mm/dd");

Date parse1 = format.parse("2016/1/1");

String format1 = DateFormat.getDateInstance().format(date3);

LocalDate date2 = LocalDate.of(2016, 11, 11);

 

二。localdate的转换

 

  1. 根据字符串取:
  2. LocalDate endOfFeb = LocalDate.parse( "2018-02-28");
  3. 严格按照yyyy-MM-dd验证,02写成2都不行,当然也有一个重载方法允许自己定义格式
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-mm-dd");
LocalDate birth = LocalDate.parse("2016-1-1", dtf);

 

 

java.time.LocalDate.plusDays(long daysToAdd)方法返回此日期的副本,并添加了指定的天数。

daysToAdd - 添加的日期,可能是负数。

date.plusdays(-10);

你可能感兴趣的:(生成随机数,时间格式转换)