简单类型 / 日期和时间

import java.time.*;
import java.util.*;

//example with LocalDate and LocalDateTime
LocalDate now = LocalDate.now();
LocalDateTime time = LocalDateTime.now();
int year = now.getYear();
int month = now.getMonth().getValue();
int day = now.getDayOfMonth();
int hour = time.getHour();
int minute = time.getMinute();
int second = time.getSecond();        
int dayOfWeek = now.getDayOfWeek().getValue();

//example with Date
var oldNow = new Date();
var oldCal = Calendar.getInstance();
oldCal.setTime(oldNow);
var oldYear = oldCal.get(Calendar.YEAR);
var oldMonth = oldCal.get(Calendar.MONTH);
var oldDay = oldCal.get(Calendar.DAY_OF_MONTH);
var oldHour = oldCal.get(Calendar.HOUR);
var oldMinute  = oldCal.get(Calendar.MINUTE);
var oldSecond  = oldCal.get(Calendar.SECOND);
var oldDayofweek   = oldCal.get(Calendar.DAY_OF_WEEK);

System.out.println("year is " + year);
System.out.println("month is " + month);
System.out.println("day is " + day);
System.out.println("hour is " + hour);
System.out.println("minute is " + minute);
System.out.println("second is " + second);
System.out.println("dayOfWeek is " + dayOfWeek);