DateFormat 类:

DateFormat 类是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。日期/时间格式化子类(如 SimpleDateFormat)允许进行格式化(也就是日期 -> 文本)、解析(文本-> 日期)和标准化。

这个类可以帮我们完成日期和文本(字符串)之间的转换。

DateFormat 可帮助进行格式化并解析任何语言环境的日期。对于月、星期,甚至日历格式(阴历和阳历),其代码可完全与语言环境的约定无关。

日期格式:

要格式化一个当前语言环境下的日期也就是日期 -> 文本),要通过下面的方法来完成。DateFormat是抽象类,我们需要使用其子类SimpleDateFormat来创建对象。

l  构造方法

l  DateFormat类方法

//创建日期格式化对象,在获取格式化对象时可以指定风格
DateFormat df= new SimpleDateFormat("yyyy-MM-dd");//对日期进行格式化
Date date = new Date(1607616000000L);
String str_time = df.format(date);
System.out.println(str_time);//2020年12月11日

l  DateFormat类的作用:即可以将一个Date对象转换为一个符合指定格式的字符串,也可以将一个符合指定格式的字符串转为一个Date对象。

常用方法:

l  format方法,用来将Date对象转换成String

l  parse方法,用来将String转换成Date(转换时,该String要符合指定格式,否则不能转换)。

练习一:把Date对象转换成StringDate date = new Date(1607616000000L);//Fri Dec 11 00:00:00 CST 2020DateFormat df = new SimpleDateFormat(“yyyy年MM月dd日”);String str = df.format(date);//str中的内容为2020年12月11日练习二:把String转换成Date对象String str = ”2020年12月11日”;DateFormat df = new SimpleDateFormat(“yyyy年MM月dd日”);Date date = df.parse( str );//Date对象中的内容为Fri Dec 11 00:00:00 CST 2020

  

转载于:https://www.cnblogs.com/lxx2014/p/9394651.html

java常用API之DateFormat相关推荐

  1. Java | Java常用API方法总结

    Java常用API方法总结 常用API JavaAPI 1 java.lang String StringBuilder Integer parseXxx Math Object System Thr ...

  2. Java 常用API

    Java 常用API JFC(Java类库) 是系统提供的已实现的标准类的集合,是Java编程的API(Application Program Interface) 可帮助开发者方便.快捷地进行软件开 ...

  3. Java 常用API的运用,效率及技巧

    1.     Java面向对象基本概念 2.     System 3.     String, StringBuffer 4.     数值,字符,布尔对象与简单类型的操作 5.     Class ...

  4. Java --- 常用API

    常用API 方法重载: 方法名相同,方法接收的参数不同 static: 修饰的类,可以直接使用类名进行调用 方法名 说明 public static abs(int a) 返回参数的绝对值 publi ...

  5. JAVA常用API的笔记

    常用API 1.定义: 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来 2.String String 类代表字符串,Java 程序中的所有字符串文字(例如" ...

  6. 7.Java常用API(String、ArrayList)

    API(Application Programming Interface, 应用程序编程接口) Java写好的技术(功能代码),可以直接调用 1.String String类定义的变量可以用于存储字 ...

  7. 安卓逆向-盲狙加密方法 | 安卓/JAVA 常用API查询网站

    目标app-引力波 首先了解在java中进行md5加密会用到的方法,然后对方法进行hook盲狙 在https://tool.oschina.net/apidocs/apidoc?api=jdk-zh进 ...

  8. Java工作笔记/Java面试题/Java八股文/Java常用API

    码农工具包 hutool工具 hutool工具类判断各种类型数据 <!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --& ...

  9. 5.Java常用API 1

    面向对象的核心思想:"找合适的对象,做适合的事情".JavaSE中已经描述了很多常用的类,可以使用这些类创建对象.API就是应用程序接口,Application Program I ...

最新文章

  1. 使用ISE创建IP核(以加法器的IP核建立为例)
  2. java desktop类 能打开共享文件夹中的文件吗_计算机二级之JAVA篇
  3. hdu 2154 跳舞毯 (DP)
  4. 能效超标,11家数据中心被集中约谈学习!
  5. 不同频率数据的处理方法
  6. xen虚拟机克隆命令
  7. 做最好的自己——读书笔记
  8. 聚集索引和非聚集索引的区别底层_数据库-索引相关
  9. 教你学习CI框架codelgniter——CI框架基本配置
  10. python对指定字符串寻找回文子序列的最小划分
  11. java c3p0 jar包_c3p0 jar包下载-c3p0-0.9.1.2.jar包下载 --pc6下载站
  12. JS - 事件循环机制(Event Loop)
  13. 【第三方互联】14、Github授权第三方登录
  14. bootstrap table表头列名转行
  15. Linux应急响应排查
  16. win7 按修改时间范围文件搜索
  17. 测试用例(教室丶椅子)
  18. 记录css实现边框渐变色
  19. Discuz x2 数据字典
  20. HOJ 13108 Just Another Knapsack Problem (AC自动机+dp)

热门文章

  1. android sharedpreferences工具类
  2. 06- 本地方法接口
  3. Eclipse新建Android项目后,出现“The import android.support.v7.app cannot be resolved”
  4. java中对集合操作的易错点01
  5. Fragment的布局中自定义Layout的onSizeChanged添加组件失败的问题
  6. 九阴真经 第十五层--node.js 第2天
  7. 在Python中导入自己写的类,被划红线,但不影响执行
  8. 使用PHP生成分享图片
  9. Memory Limits for Windows and Windows Server Releases
  10. 【06】sass编译工具(弃)