Instant类,Localdata类,Localtime类,LocalDateTime类,Duration类,Period类,Integer类

public static void main(String[] args) {
    Instant now = Instant.now();
    System.out.println("从系统获取的当前时刻为:" + now);
    Instant instant = Instant.ofEpochMilli(1000 * 60 * 60 * 24);
    System.out.println("计算机元年增加毫秒数后为:" + instant);
    Instant instant1 = Instant.ofEpochSecond(60 * 60 * 24);
    System.out.println("计算机元年增加秒数后为:" + instant1);
    System.out.println("获取的秒值为:" + Instant.parse
            ("2007-12-03T10:15:30.44Z").getEpochSecond());
    System.out.println("获取的纳秒值为:"+Instant.parse
            ("2007-12-03T10:15:30.44Z").getNano());
    System.out.println("从时间对象获取的Instan实例为:"+Instant.from(now));
    System.out.println(now.getNano());
        }

####

public static void main(String[] args) {
    LocalDate now = LocalDate.now();
    LocalDate of = LocalDate.of(2015,12,12);
    System.out.println("1.Localdate的获取及格式化的相关方法------");
    System.out.println("从Localdata实例获取的年份为:"+ now.getYear());
    System.out.println("从Localdata实例获取月份为:"+ now.getMonthValue());
    System.out.println("从Localdata实例获取当天在本月的第几天:" + now.getDayOfMonth());
    System.out.println("将获取到的Localdata实例格式化为:" + now.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")));
    System.out.println("2.Localdata判断的相关方法---------");
    System.out.println("判断日期of是否在now之前:"+of.isBefore(now));
    System.out.println("判断日期of是否在now之后:"+of.isAfter(now));
    System.out.println("判断日期of和now是否相等:" + now.equals(of));
    System.out.println("判断日期of是否时闰年:" + of.isLeapYear());
    System.out.println("3.Localdata解析以及加减操作的相关方法------");
    String datastr = "2020-02-01";
    System.out.println("把日期字符串解析成日期对象后为:" + LocalDate.parse(datastr));
    System.out.println("将Localdata实例年份加1为:" + now.plusYears(1));
    System.out.println("将Localdata实例天数减10为:" + now.minusDays(10));
    System.out.println("将Localdata实例指定年份为2014:" + now.withYear(2014));
}

####

public static void main(String[] args) {
    LocalTime time = LocalTime.now();
    LocalTime of = LocalTime.of(9,23,23);
    System.out.println("从Localtime获取的小时为:" + time.getHour());
    System.out.println("将获取到的Localtime实例格式化为:" + time.format(DateTimeFormatter.ofPattern("HH:mm:ss")));
    System.out.println("判断时间of是否在now之前:"+of.isBefore(time));
    System.out.println("将时间字符串解析为时间对象后为:"+LocalTime.parse("12:15:30"));
    System.out.println("从Localtime获取当前时间,不包含毫秒数:"+ time.withNano(0));
}

####

public static void main(String[] args) {
    LocalDateTime now = LocalDateTime.now();
    System.out.println("获取的当前日期时间为:"+now);
    System.out.println("将目标Localdatatime转换为相应的Localdate实例:" + now.toLocalDate());
    System.out.println("将目标Localdatatime转换为相应的Localtime实例:" + now.toLocalTime());
    DateTimeFormatter ofpattern = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒");
    System.out.println("格式化后的日期为:" + now.format(ofpattern));
}

####

public static void main(String[] args) {
    LocalTime start = LocalTime.now();
    LocalTime end = LocalTime.of(20,13,23);
    Duration duration = Duration.between(start,end);
    System.out.println("时间间隔为:" + duration.toNanos()+"纳秒");
    System.out.println("时间间隔为:" + duration.toMillis()+"毫秒");
    System.out.println("时间间隔为:" + duration.toHours()+"小时");

}

####

public static void main(String[] args) {
    LocalDate birthday = LocalDate.of(2023,12,30);
    LocalDate now = LocalDate.now();
    Period between = Period.between(birthday,now);
    System.out.println("时间间隔为"+between.getYears()+"年");
    System.out.println("时间间隔为"+between.getMonths()+"月");
    System.out.println("时间间隔为"+between.getDays()+"日");
}

####

public static void main(String[] args) {
    Integer num = new Integer(20);
    int sum = num.intValue() + 10;
    System.out.println("将integer类值转化为int类型后与10求和为:" + sum);
    System.out.println("返回表示10的integer实例为:"+ Integer.valueOf(10));
    int w = Integer.parseInt("20")+32;
    System.out.println("将字符串转化为整数位:" + w);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值