Date & DateFormat类
Date类在java.util包中。使用Date类的无参构造方法创建的对象可以获取本地当前时间。
SimpleDateFormat可用来实现日期的格式化。
public SimpleDateFormat(String pattern):使用参数pattern指定的格式创建一个对象。
public String format(Date date):按照构造方法中指定的pattern格式化时间对象date。
System.out.println("------System------");
long time =System.currentTimeMillis();
System.out.println(time);
System.out.println("---java.util.Date---");
Date d = new Date();
System.out.println(d);
long d1=d.getTime();
System.out.println(d1);
System.out.println("---java.sql.Date---");
java.sql.Date date =new java.sql.Date(d1);
System.out.println(date);
System.out.println("--java.sql.Timestamp--");
Timestamp ts = new Timestamp(d1);
System.out.println(ts);
System.out.println("--SimpleDateFormat--");
SimpleDateFormat sdf1=new SimpleDateFormat("h:mm a");
SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-
dd'T'HH:mm:ss.SSSZ");
SimpleDateFormat sdf3=new SimpleDateFormat("yyyy.MM.dd G
'at' HH:mm:ss z");
SimpleDateFormat sdf4=new SimpleDateFormat("yyyy年MM月dd日
");
System.out.println(sdf1.format(d));
System.out.println(sdf2.format(d));
System.out.println(sdf3.format(d));
System.out.println(sdf4.format(d));
针对八种基本定义相应的引用类型—封装类
基本数据类型 封装类
boolean Boolean
byte Byte
short Short
int Integer
long Long
char Character
float Float
double Double
//如何将一个int类型的成一个字符串
int b =20;
//方式一
Integer ii=b;
String str1=ii.toString();
//方式二
String str2=String.valueOf(b);
//方式三
String str3=b+"";
System.out.println(str1+str2+str3);