get year month day hours minutes seconds and milliseconds of current time in java

htt‮/:sp‬/www.lautturi.com
get year month day hours minutes seconds and milliseconds of current time in java
/**
 * @author lautturi.com 
 * Java example: get current time in java 
 */

import java.util.*;
import java.time.LocalDateTime;
import java.time.temporal.ChronoField;

public class Lautturi {

	public static void main(String[] args) {

		LocalDateTime now = LocalDateTime.now();
		int year = now.getYear();
		int month = now.getMonthValue();
		int day = now.getDayOfMonth();
		int hour = now.getHour();
		int minute = now.getMinute();
		int second = now.getSecond();
		int millis = now.get(ChronoField.MILLI_OF_SECOND);
		
		System.out.printf("%d-%02d-%02d %02d:%02d:%02d.%03d", year, month, day, hour, minute, second, millis);
		
	}
}

output:

2020-11-27 20:11:36.565
Created Time:2017-09-24 22:14:51  Author:lautturi