概述
/**
* 通过Date类获取
*/
@Test
public void getTimeNowThroughDate(){
Date date=new Date();
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SS");//此处可以根据自己想要的格式进行删减。
System.out.println(simpleDateFormat.format(date)); //输出2021-01-01 13:33:33:33
//DateFormat类的静态工厂方法
System.out.println(simpleDateFormat.getInstance().format(date));
System.out.println(simpleDateFormat.getDateInstance().format(date));
System.out.println(simpleDateFormat.getTimeInstance().format(date));
System.out.println(simpleDateFormat.getDateTimeInstance().format(date));
//DateFormat带参数的静态工厂方法
//第一个参数是静态变量style有4中取值0、1、2、3分别对应SHORT、MIDIUM、LONG、FULL
//第二个参数根据环境敏感的Locale类的静态变量自定义输出
System.out.println(simpleDateFormat.getDateInstance(0, Locale.CHINA).format(date));
System.out.println(simpleDateFormat.getTimeInstance(0,Locale.CHINA).format(date));
System.out.println(simpleDateFormat.getDateTimeInstance(2,2).format(date));
}
//输出
2016-01-31 22:49:50:36
16-1-31 下午10:49
2016-1-31
22:49:50
2016-1-31 22:49:50
2016年1月31日 星期日
下午10时49分50秒 CST
2016-1-31 22:49:50
最后
以上就是壮观月饼为你收集整理的java获取指定格式的年月日时分秒时间的全部内容,希望文章能够帮你解决java获取指定格式的年月日时分秒时间所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复