案例说明:
package test;
import java.util.Date;
public class Three {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Date d=new Date();
String year=String.format("%tY", d);
System.out.println("今年是"+year+"年");
String month=String.format("%tm", d);
System.out.println("今月是"+month+"月");
String day=String.format("%td", d);
System.out.println("今天是"+day+"日");
String A=String.format("%tA", d);
System.out.println("今天是"+A);
}
}
结果:
案例:
package test;
import java.util.Date;
public class Three {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Date d=new Date();
String hour=String.format("%tH", d);
String minutes=String.format("%tM", d);
String second=String.format("%tS", d);
System.out.println("现在的北京时间为"+hour+":"+minutes+":"+second);
}
}
结果:
案例:
package test;
import java.util.Date;
public class Three {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Date d=new Date();
String time=String.format("%tc", d);
String time2=String.format("%tF", d);
System.out.println("当前日期时间为"+time);
System.out.println("当前日期为"+time2);
}
}
结果;
案例:
package test;
import java.util.Date;
public class Three {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String s=String.format("%d",100/3);//结果以十进制整数显示
System.out.println(s);
String s2=String.format("%b",100>3);//结果以布尔型显示
System.out.println(s2);
String s3=String.format("%o",20);//结果以八进制显示
System.out.println(s3);
String s4=String.format("%x",20);//结果以十六进制显示
System.out.println(s4);
}
}
输出结果: