JAVA 常用API Date 类
2015-09-16 10:47
423 查看
package Date.Demo;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo {
public static void main(String[] args) throws ParseException{
/*
* 输出系统当前时间
*/
Date d=new Date();
System.out.println(d);//Wed Sep 16 09:46:46 CST 2015
/*
* 通过时间毫秒创建日期对象
*/
long time=System.currentTimeMillis();
Date d1=new Date(time);
System.out.println(d1);
System.out.println(d1.toString());
/*
* 毫秒转换为日期
* 1、new Date(time)
* 2、setTime
* 3、对年月日字段操作
* 日期转毫秒
* 1、getTime()
* 解析Date 用DateFormat
*/
/* DateFormat df=DateFormat.getInstance();//15-9-16 上午10:11
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateInstance();//2015-9-16
String s=df.format(new Date());
System.out.println(s);*/
/*DateFormat df=DateFormat.getDateTimeInstance();//2015-9-16 10:13:23
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);//2015年9月16日 上午10时15分20秒
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateInstance(DateFormat.FULL);//2015年9月16日 星期三
String s=df.format(new Date());
System.out.println(s);*/
/*
* 自定义风格 子类 simpleDateFormat
*/
DateFormat df=new SimpleDateFormat("yyyy---MM---dd");//2015---09---16
String s=df.format(new Date());
System.out.println(s);
/*
* 将日期格式的字符串转为对象
* DateFormat 的parse()方法
*/
/*DateFormat dateformat=DateFormat.getDateInstance();
Date date=dateformat.parse("2014-09-14");
System.out.println(date);//Sun Sep 14 00:00:00 CST 2014
String sd=dateformat.format(date);
System.out.println(sd);//2014-9-14*/
/*String sdate="2014年5月6日";
DateFormat dateformat=DateFormat.getDateInstance(DateFormat.LONG);
Date date=dateformat.parse(sdate);
System.out.println(date);//Tue May 06 00:00:00 CST 2014
*/
String sdate="2014---5---6";
DateFormat dateformat=new SimpleDateFormat("yyyy---M---d");
Date date=dateformat.parse(sdate);
System.out.println(date);//Tue May 06 00:00:00 CST 2014
}
}
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo {
public static void main(String[] args) throws ParseException{
/*
* 输出系统当前时间
*/
Date d=new Date();
System.out.println(d);//Wed Sep 16 09:46:46 CST 2015
/*
* 通过时间毫秒创建日期对象
*/
long time=System.currentTimeMillis();
Date d1=new Date(time);
System.out.println(d1);
System.out.println(d1.toString());
/*
* 毫秒转换为日期
* 1、new Date(time)
* 2、setTime
* 3、对年月日字段操作
* 日期转毫秒
* 1、getTime()
* 解析Date 用DateFormat
*/
/* DateFormat df=DateFormat.getInstance();//15-9-16 上午10:11
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateInstance();//2015-9-16
String s=df.format(new Date());
System.out.println(s);*/
/*DateFormat df=DateFormat.getDateTimeInstance();//2015-9-16 10:13:23
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);//2015年9月16日 上午10时15分20秒
String s=df.format(new Date());
System.out.println(s);*/
/* DateFormat df=DateFormat.getDateInstance(DateFormat.FULL);//2015年9月16日 星期三
String s=df.format(new Date());
System.out.println(s);*/
/*
* 自定义风格 子类 simpleDateFormat
*/
DateFormat df=new SimpleDateFormat("yyyy---MM---dd");//2015---09---16
String s=df.format(new Date());
System.out.println(s);
/*
* 将日期格式的字符串转为对象
* DateFormat 的parse()方法
*/
/*DateFormat dateformat=DateFormat.getDateInstance();
Date date=dateformat.parse("2014-09-14");
System.out.println(date);//Sun Sep 14 00:00:00 CST 2014
String sd=dateformat.format(date);
System.out.println(sd);//2014-9-14*/
/*String sdate="2014年5月6日";
DateFormat dateformat=DateFormat.getDateInstance(DateFormat.LONG);
Date date=dateformat.parse(sdate);
System.out.println(date);//Tue May 06 00:00:00 CST 2014
*/
String sdate="2014---5---6";
DateFormat dateformat=new SimpleDateFormat("yyyy---M---d");
Date date=dateformat.parse(sdate);
System.out.println(date);//Tue May 06 00:00:00 CST 2014
}
}
相关文章推荐
- dos 日期时间格式设置使用小结(Date和Time)
- DOS批处理之DATE命令的使用方法详解
- 如何解决ORA-01843与NLS_DATE_FORMAT问题
- ExtJs的Date格式字符代码
- PHP中Date获取时间不正确怎么办
- Insert Date and Time into Access
- Shell脚本实现随机数多种方法介绍(date、random、uuid)
- javascript中日期函数new Date()的浏览器兼容性问题
- date.parse在IE和FF中的区别
- 使用 MySQL Date/Time 类型
- php将字符串转化成date存入数据库的两种方式
- JavaScript Date对象使用总结
- Java中Date,Calendar,Timestamp的区别以及相互转换与使用
- PHP中Date()时间日期函数的使用方法小结
- 简单谈谈javascript Date类型
- php date与gmdate的获取日期的区别
- JavaScript 笔记二 Array和Date对象方法
- oracle date 类型字段的处理方法
- PHP中date与gmdate的区别及默认时区设置
- JavaScript Date对象 日期获取函数