package com.as400samplecode; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class CurrentDateTime { public static void main(String[] args) { Date date = new Date(System.currentTimeMillis()); //both Date and Time DateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); System.out.println(df.format(date)); //just Date DateFormat df1 = new SimpleDateFormat("yyyyMMdd"); System.out.println(df1.format(date)); //just Time DateFormat df2 = new SimpleDateFormat("HHmmss"); System.out.println(df2.format(date)); } private String getTodaysDate() { DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); String todaysDate = dateFormat.format(System.currentTimeMillis()); return todaysDate; } private String getCurrentTime() { DateFormat dateFormat = new SimpleDateFormat("kkmmss"); String currentTime = dateFormat.format(System.currentTimeMillis()); return currentTime; } }
Java date and time formats
Letter Date or Time Component
G Era designator
y Year
M Month in year
w Week in year
W Week in month
D Day in year
d Day in month
F Day of week in month
E Day in week
a Am/pm marker
H Hour in day (0-23)
k Hour in day (1-24)
K Hour in am/pm (0-11)
h Hour in am/pm (1-12)
m Minute in hour
s Second in minute
S Millisecond
No comments:
Post a Comment
NO JUNK, Please try to keep this clean and related to the topic at hand.
Comments are for users to ask questions, collaborate or improve on existing.