Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Java

Idiom #61 Get current date

Assign to the variable d the current date/time value, in the most standard type.

import static java.lang.System.currentTimeMillis;
long a = currentTimeMillis();
String d = "%tc".formatted(a);
import static java.util.Calendar.getInstance;
import java.util.Date;
Date a = getInstance().getTime();
String d = "%tc".formatted(a);
import java.time.Instant;
Instant d = Instant.now();

New in Java 8.
Use Date on java 7.
with Ada.Calendar;
D : Ada.Calendar.Time := Ada.Calendar.Clock;

New implementation...
< >
programming-idioms.org