package DateDemo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;// 需求:将现在系统的时间打印出来// 需要的类:Date 类:生成当前系统时间// SimpleDateFormat 类:对生成的系统时间进行格式化// 构造方法摘要 SimpleDateFormat() // Date------String////// String----Datepublic class DateDemo { public static void main(String[] args) throws ParseException { //创建一个日期 //Date d=new Date(); //System.out.println(d);//Fri Sep 09 18:42:21 CST 2016 //创建一个子类 //SimpleDateFormat str =new SimpleDateFormat(); //使用str父类的方法format(Date date) 将一个 Date 格式化为日期/时间字符串。 //调用父类方法format //String Time=str.format(d); //System.out.println(Time);//16-9-9 下午6:42 //优化:使得时间的显示格式为:2016年9月9日 18:42:21 // yyyy年MM月dd日 KK:mm:ss //自定义方法进行字符串的解析 //方法:SimpleDateFormat(String pattern) 用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。// SimpleDateFormat str =new SimpleDateFormat('yyyy年MM月dd日 KK:mm:ss');// String Time=str.format(d);// System.out.println(Time);// System.out.println('------------------'); //String-------Date //将字符串格式化为Date格式 //调用方法: Date parse(String source) 从给定字符串的开始解析文本,以生成一个日期。 String str='2016年9月9日 18:42:21'; Date dd=new Date(); SimpleDateFormat d =new SimpleDateFormat('yyyy年MM月dd日 KK:mm:ss'); dd=d.parse('2016年9月9日 18:42:21'); System.out.println(dd); }}
|
|
来自: 啊哈s1md2immc9 > 《文件夹1》