Java工具类DateFormatUtils详解
日期和时间格式化实用程序和常量
public static String format(Calendar calendar, String pattern)
说明:将日历格式化为特定的模式;
参数:calendar-格式化的日历对象,非null;pattern-用于格式化日历的模式,非null;
返回值:格式化日历;
1
2
3
Calendar cal = Calendar.getInstance();
System.out.println(DateFormatUtils.format(cal, "yyyy-MM-dd HH:mm:ss"));
输出结果:2018-01-23 19:50:55
1
2
3
4
5
public static String format(Calendar calendar, String pattern,TimeZone timeZone)
说明:将日历格式化为特定的模式;
参数:calendar-格式化的日历对象,非null;pattern-用于格式化日历的模式,非null;timeZone-时区
返回值:格式化日历;
1
2
3
Calendar cal = Calendar.getInstance();
System.out.println(DateFormatUtils.format(cal, "yyyy-MM-dd HH:mm:ss", TimeZone.getDefault()));
1
2
public static String format(Calendar calendar, String pattern, Locale locale)
说明:将日历格式化为特定的模式;
参数:calendar-格式化的日历对象,非null;pattern-用于格式化日历的模式,非null;locale-本地化
返回值:格式化日历;
1
2
3
Calendar cal = Calendar.getInstance();
System.out.println(DateFormatUtils.format(cal, "yyyy-MM-dd HH:mm:ss", Locale.CHINA));
1
2
public static String format(Calendar calendar,String pattern,TimeZone timeZone,Locale locale)
说明:格式化日期时指定时区和本地化参数;
1
public static String format(Date date, String pattern)
说明:将日期格式化为特定的模式;
参数:date-格式化的日期对象,非null;pattern-用于格式化日期的模式,非null;
返回值:格式化日期;
1
2
3
Date date = new Date();
System.out.println(DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss"));
1
2
public static String format(Date date,String pattern,TimeZone timeZone)
说明:将日期格式化为特定的模式;
参数:date-格式化的日期对象,非null;pattern-用于格式化日期的模式,非null;timeZone-时区
返回值:格式化日期;
1
2
3
Date date = new Date();
System.out.println(DateFormatUtils.format(date, "yyyy-MM-dd HH:mm:ss", TimeZone.getDefault()));
1
2
public static String format(Date date, String pattern, Locale locale)
说明:将日期格式化为特定的模式;
参数:date-格式化的日期对象,非null;pattern-用于格式化日期的模式,非null;locale-本地化参数
返回值:格式化日期;
1
2
3
public static String format(Calendar calendar,String pattern,TimeZone timeZone,Locale locale)
说明:格式化日期时指定时区和本地化参数;
1
public static String format(long millis,String pattern)
说明:将日期/时间格式化为特定的模式;
参数:mills-以毫秒表示格式的日期;pattern-格式化的模式;
1
2
public static String formatUTC(Date date,String pattern)
说明:使用UTC时区将日期/时间格式化为特定的模式;
参数:date-要格式化的时间;pattern-格式化的模式;
返回值:格式化的日期;
---------------------
作者:随风yy
来源:CSDN
原文:https://blog.csdn.net/yaomingyang/article/details/79143954
版权声明:本文为博主原创文章,转载请附上博文链接!
Java工具类DateFormatUtils详解的更多相关文章
- hibernate工具类HibernateUtil详解
1.为什么要用hibernateUtil这个类,先看这段代码: //加载配置文件信息默认为hiberna.cfg.xml,如果不是的话那么就在config()方法里面去解析他 Con ...
- Java日期工具类DateUtils详解(转)
jar包 appache下的 common-lang3 一. 对指定的日期新增年.月.周.日.小时.分钟.秒.毫秒 public static Date addDays(Date date, int ...
- Java 嵌套类基础详解
目录 1. 什么是嵌套类? 2. 为什么要使用嵌套类? 3. 嵌套类的类型 4. 静态嵌套类 5. 非静态嵌套类 5.1 成员内部类 5.2 局部内部类 5.3 匿名内部类 6. 嵌套接口 1. 什么 ...
- java Object类源代码详解 及native (转自 http://blog.csdn.net/sjw890821sjw/article/details/8058843)
package java.lang; public class Object { /* 一个本地方法,具体是用C(C++)在DLL中实现的,然后通过JNI调用.*/ private static na ...
- Java常用类StringBuffer详解
内容多为最近学习的自我总结,可能有些地方写的不严谨,甚至会有错误的地方,仅供参考,如发现错误敬请指出,谢谢! 灰色字体为补充扩展内容,多为帮助自己理解. StringBuffer概述: 线程安全的可变 ...
- Java常用类object详解
1.Object概述: 类Object是类层次结构的根类.每个类都使用Object作为超类.所有对象(包括数组)都实现这个类的方法. 2.构造方法详细信息: Object只有一个无参构造方法,因为ob ...
- Java的类的详解
首先呢,我承认上一次我理解的有误. 1.构造方法的作用:是初始化一个对象,而不是成员变量,它和get和set方法都有给成员变量赋值的功能. 2.下来说一下JVM调用main方法的过程: a.静态变量赋 ...
- 11-02 Java Object类使用详解
Object 作为超类 Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类. Object类的构造方法有一个,并且是无参构造,这其实就是理解当时我们说过,子类构造方法默认访 ...
- StringUtils工具类常用方法详解
StringUtils 常用方法 1.isEmpty(String str) 是否为空,空格字符为false2.isNotEmpty(String str) 是否为非空,空格字符为true3.isBl ...
随机推荐
- firefox驱动的下载地址
https://www.seleniumhq.org/download/
- 在Linux里安装Samba(文件共享)方便在Windows下面操作
第一步:安装包 在CentOS是 yum install samba 在Ubuntu是 apt install samba 第二步:添加用户 adduser 用户名 smbpasswd -a 用户名 ...
- OpenStack基础知识
什么是云计算 地址规划 主机名 IP OpenStack01 172.30.2.135 有了云主机可以灵活扩展 OpenStack分为agent 和server端 ...
- MFC (如何通过点击botton打开一个文件夹/文件)
1.建一个MFC的工程,类型为基于对话框.在工具箱里拖进去一个button按键,如下图. 2.双击button1按键就可以进入到点击button1后要执行操作的代码,编写如下代码实现网页/文件夹或者文 ...
- Zabbix系统中的历史数据和趋势数据
原文:http://blog.chinaunix.net/uid-9411004-id-4139807.html 或许读者还记得,我们在介绍如何创建一个监控项目时,我们介绍过在“配置项目”表单页面上有 ...
- java的几种引用
强引用:无论内存是否足够,不会回收. 软引用:内存不足时,回收该引用关联的对象. 弱引用:垃圾回收时,无论内存是否足够,都会回收. 虚引用:任何时候都可能被垃圾回收器回收. 在Java中,虽然不需要程 ...
- Java中关于大小写字母的转换
方法一: 大小写字母在ascii码表中相减的值为32 故可将字符串转车字符数组 小写转大写减32 大写转小写加32 String s= "good"; char[] c = s.t ...
- MySQL 8.0的关系数据库新特性详解
前言 MySQL 8.0 当前的最新版本是 8.0.4 rc,估计正式版本出来也快了.本文介绍几个 8.0 在关系数据库方面的主要新特性. 你可能已经知道 MySQL 从版本 5.7 开始提供了 No ...
- hook mono实现Assembly.Load从指定路径读取文件
mono-unity github: https://github.com/Unity-Technologies/mono/blob/unity-staging/mono/metadata/assem ...
- 注册ActiveX控件
简单了解一下ActiveX控件的知识,ActiveX控件:简单来说,就是利用封装性的原理,把一些功能封装起来,我们可以再其他程序中使用,进而达到方便的目的.但是要注意ActiveX控件必须要注册后才可 ...