111
时间:2020-01-06 19:09:09
收藏:0
阅读:126
public static void main(String[] args) { // 获取当前时间 LocalDate localDate = LocalDate.now(); LocalTime localTime = LocalTime.now(); LocalDateTime localDateTime = LocalDateTime.now(); System.out.println(localDate); // 2020-01-06 获取年月日 System.out.println(localTime); // 16:02:13.143 获取时分秒 System.out.println(localDateTime); // 2020-01-06T16:02:13.143 获取年月日时分秒 时区 // of 设置指定的年月日时分秒 没有偏移量 获取指定时间 LocalDate localDateOne = localDate.of(2020,01,06); System.out.println(localDate); // 2020-01-06 LocalTime localTimeOne = localTime.of(16,06); // 16:07:06.715 System.out.println(localTime); LocalDateTime localDateTimeOne = localDateTime.of(2020,01,03,16,07); System.out.println(localDateTime); // 2020-01-06T16:08:01.784 // get获取时间 System.out.println(localDateTime.getDayOfMonth()); // 获取当月的第几天 System.out.println(localDateTime.getHour()); // 获取小时 System.out.println(localDateTime.getMonth()); // 获取月份 //设置时间 体现了不可变性 设置的获取了时一个新的LocalDateTime 本身的是不变的 System.out.println(localDateTime.withDayOfMonth(16)); // 2020-01-16T16:54:40.880 System.out.println(localDateTime); // 2020-01-06T16:54:40.880 // push 增加 localDateTime.plusDays(3); // 增加3天 // minus 减去 }
Calendar
import java.util.Calendar; import java.util.Date; /* Calendar日历类 可以指定获取小时分钟 或者指定的时间 */ public class CalendarOne { public static void main(String[] args) { Calendar c1 = Calendar.getInstance(); // c1.set(2019,11,23); // System.out.println(c1.getTime()); int year = c1.get(Calendar.YEAR); //获取年 get: Calendar. 你要获取的字段 System.out.println(year); int month = c1.get(Calendar.DATE); // 获取天 System.out.println(month); int time = c1.get(Calendar.DAY_OF_MONTH); // 获取当前时间为这个月第几天 System.out.println(time); // } } class CalendarTestOne{ // 可以将指定的属性设置为响应的值 public Calendar setCanendar(Calendar calendar){ calendar.set(2019,11,22); // 设置时间为 2019-11-22 calendar.set(2020,01,06,15,22); // 设置时间到小时 return calendar; } // Calendar ---> Date public Date getCalendarTime(Calendar calendar){ return calendar.getTime(); // 获取当前日历类的Date当前时间 } // Date ---> Calendar public Calendar setCalendar(Date date, Calendar calendar){ calendar.setTime(date); return calendar; } }
原文:https://www.cnblogs.com/zhaoyunlong/p/12157544.html
评论(0)