java中Date类的练习
来源:互联网 发布:淘宝上买官换机的技巧 编辑:程序博客网 时间:2024/04/28 22:45
package demo;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
/*
* Date类
* 1 获取
* 1-1 获取当前时间;
* Date();
* 1-2 按照指定格式获取当前时间;
* Date(xxxx-1990,x-1,xx);
* 1-3 本地格式化时间输出;
* tolocaleString();
* 2 格式化输出
* 2-1 java.text.DateFormat;
* 获取时间并指定参数(地区)输出;
* DateFormat getDateInstance(DateFormat.xxx,locale.xxx);
* String dateformat.format(Date);
* 2-2 获取本地时间格式输出;
* Dateformat getTimeInstance(DateFormat.xxx,locale.xxx);
* String dateformat.format(Date);
* 2-3 获取默认日期和时间格式
* DateFormat getDateTimeInstance (DateFormat.xxx,DateFormat.xxx,locale.xxx);
* String dateformat.format(Date);
* 2-4 将字符串转换成日期输出;
* Date DateFormat.parse(String);
*2-6 字符串指定格式输出
* java.text.SimpleDateFormat
* SimpleDateFormat SimpleDateFormat(字符串);
* */
public class Demo2 {
public static void sop(Object obj)
{
System.out.println(obj);
}
public static void main(String[] args) throws ParseException {
Date nowdate=new Date();
sop(nowdate);
Date birth=new Date(114,2-1,16);
sop(birth);
sop(birth.toLocaleString());
//获取时间并本地化输出;xx:xx:xx
DateFormat fmat1 = DateFormat.getTimeInstance();
sop(fmat1.format(nowdate));
//获取时间并本地化输出;xxxx年xx月xx日
DateFormat fmat2=DateFormat.getDateInstance(DateFormat.LONG);
sop(fmat2.format(nowdate));
//获取时间并本地化输出(日期的全模式输出);xxxx年xx月xx日 星期x
DateFormat fmat3=DateFormat.getDateInstance(DateFormat.FULL);
sop(fmat3.format(nowdate));
DateFormat fmat4=DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINA);
sop(fmat4.format(nowdate));
//获取本地默认时间格式
DateFormat fmat5=DateFormat.getTimeInstance();
sop(fmat5.format(nowdate));
//获取本地默认日期时间格式
DateFormat fmat6 = DateFormat.getDateTimeInstance();
sop(fmat6.format(nowdate));
DateFormat fmat7 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
sop(fmat7.format(nowdate));
//将字符串转换成日期
//String riqi="2014-2-16";
//DateFormat fmat8=DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
//Date d=fmat8.parse(riqi);
//sop(d.toLocaleString());
//字符串指定格式输出
SimpleDateFormat fmat9=new SimpleDateFormat("北京时间:yyyy年mm月dd日 E");
sop(fmat9.format(nowdate));
SimpleDateFormat fmat10=new SimpleDateFormat("北京时间:yyyy年mm月dd日hh点mm分ss秒");
sop(fmat10.format(nowdate));
}
}
0 0
- java中Date类的练习
- java中Date类
- 浅析Java中Date类的应用
- 浅析Java中Date类的应用
- Java中Date类的输出格式
- Java中Date类的应用
- Java中Date类的应用
- Date类型的实体类属性中,Date必须是Java.util.Date,而不能是Java.sql.Date
- Date的小练习
- Java中Date的初始化
- java中Date的用法
- java中Date的用法
- java中Date的转换
- java的date类
- Java的Date类
- JAVA的Date类
- java中Date类详解
- Java的Date类中jqGrid的时间格式化问题
- Linux下ppa源管理
- mysql系列:常用查询的例子
- oracle 的insert into的详解
- java中String类的练习
- DRP之Oracle安装
- java中Date类的练习
- ios学习之universal
- Hadoop集群环境搭建(win7下vmware虚拟ubuntu)
- hdu 大菲波数
- Python 的join函数
- 树木品种-Qsort
- UITableView的基本使用三(自定义Cell)
- python操作MySQL数据库
- <<Oracle数据库性能优化艺术(第五期)>> 第15周 基于Oracle RAC架构的性能优化