您的位置:首页 > 编程语言 > Java开发

java 中一些 日期时间以及其格式的写法

2017-10-05 15:41 309 查看
// 日期时间
// JDK 1.8 以后提供的新的时间相关的类

// 获取当前的年月日
LocalDate date = LocalDate.now();

System.out.println(date);

// 获取当前的具体时间,时分秒 毫秒
LocalTime time = LocalTime.now();

System.out.println(time);

// 剔除毫秒 . withNano(0);
LocalTime time2 = LocalTime.now().withNano(0);

System.out.println(time2);

// 获取年月日时分秒
LocalDateTime lDateTime = LocalDateTime.now().withNano(0);

// 把字符串转换成LocalDate ,必须使用下面这个格式
LocalDate date1 = LocalDate.parse("2014-05-26");

System.out.println(date1.isLeapYear());  // 是否是闰年,返回值 boolean

// 设置日期的自定义输出格式
// y 表示年,M 月,d日
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("今天是:yyyy年MM月dd日");
// 把日期转换成指定格式的字符串
System.out.println(dtf.format(date));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: