java dateformatutils_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

版权声明:本文为博主原创文章,转载请附上博文链接!

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常用类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 ...

随机推荐

TortoiseSVN提交提示423 Locked的解决办法

往svn上提交文件时,文件可能被另一个人占用,这时提交就会报423Locked错误. 此办法是阅读官方文档(TortoiseSVN-1.6.16-zh_CN.pdf) 4.21 锁部分提供的办法: 首 ...

使用tomcat部署jsp程序

安装java1.6.0到默认目录 下载apache-tomcat-6.0.32-windows-x86.zip,解压到D:\soft目录下 配置环境变量 JAVA_HOME C:\Program Fi ...

人事管理系统 c语言版

int menu(){ printf("请按提示输入完毕操作!\n");   printf("1.查询员工信息\n");   printf("2.统计 ...

[HBase] - Hbase调优1

版本:HBase-0.98.6-cdh5.3.6 HBase参数调优 1. zookeeper.session.timeout: 默认90000(毫秒), 控制连接zk的timeout时间.由于hba ...

Dynamics CRM Trace Reader for Microsoft Dynamics CRM

CRM中抓取日志的视窗工作叫做Diagnastics Tools For Dyanmics CRM,这个工具我们只是作为一个开关来用就不做多介绍了,日志生成后是个文本文档可读性是很差的,那就需要个视窗 ...

numpy的数组常用运算练习

import numpy as np # 一维数组 print('==========# 一维数组===========') A = np.array([1, 2, 3, 4]) print(A) # ...

来自Github的优秀源码(python操作iframe框架网页)

#Please use your username and password for academia in codeimport timefrom selenium import webdriver ...

利用django信号实现计数功能

本文主要知识点: 1.使用Django的signals来获取Model的新建/删除操作更新 2.使用数据库的select for update来正确处理并发的数据库操作 3.使用redis的sorte ...

在Centos 7 上面 安装MySQL 5.7 简录

In a web browser, visit mysql.com page: https://dev.mysql.com/downloads/repo/yum/ Locate the desired ...

统一修改 UINavigationBar backItem

{ UINavigationBar * navigationBar = [UINavigationBar appearance]; //返回按钮的箭头颜色 [navigationBar setTint ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值