Tuesday, 17 January 2017
Jan 17, 2017
1/17/17
Jan 17, 2017
January 17, 2017
Tuesday, January 17, 2017
5:36:23 PM
5:36 PM
5:36:23 PM
5:36:23 PM ICT
5:36:23 PM ICT
Jan 17, 2017 5:36:23 PM
1/17/17 5:36 PM
Jan 17, 2017 5:36:23 PM
January 17, 2017 5:36:23 PM ICT
Tuesday, January 17, 2017 5:36:23 PM ICT
17/01/2017
Tue, 17 Jan 2017
Tuesday, 17 January 2017 05:36:23 PM, ICT
2017/01/17
2017/01/17
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
+++++++++++++++++++
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package okdeh;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.text.DateFormatSymbols;
public class FormatDateTime {
public static void main(String[] args) {
Date now = new Date();
System.out.printf("%tA, %<td %<tB %<tY %n", now);
System.out.println();
int[] styles = {
DateFormat.DEFAULT,
DateFormat.SHORT,
DateFormat.MEDIUM,
DateFormat.LONG,
DateFormat.FULL
};
for (int i : styles) {
DateFormat df = DateFormat.getDateInstance(i);
System.out.println(df.format(now));
}
System.out.println();
for (int i : styles) {
DateFormat df = DateFormat.getTimeInstance(i);
System.out.println(df.format(now));
}
System.out.println();
for (int i : styles) {
DateFormat df = DateFormat.getDateTimeInstance(i, i);
System.out.println(df.format(now));
}
System.out.println();
/** SimpleDateFormat **/
SimpleDateFormat sdf;
sdf = new SimpleDateFormat("dd/MM/y");
System.out.println(sdf.format(now));
sdf = new SimpleDateFormat("E, dd MMM yyyy");
System.out.println(sdf.format(now));
sdf = new SimpleDateFormat("EEEE, dd MMMM yyyy " +
"hh:mm:ss a, zzz");
System.out.println(sdf.format(now));
System.out.println(formatTanggal("yyyy/MM/dd"));
String tg = new SimpleDateFormat("yyyy/MM/dd").format(new Date());
System.out.println(tg);
System.out.println();
/** DateFormatSymbols **/
DateFormatSymbols symbols = new DateFormatSymbols();
String days[] = symbols.getWeekdays();
for (int i = 0; i < days.length; i++) {
System.out.println(days[i]);
}
}
public static String formatTanggal(String format) {
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat(format);
return sdf.format(now);
}
}
@author Didik Dwi Prasetyo, [didik_rpl at yahoo dot com]
Tidak ada komentar:
Posting Komentar