DateFormat类

java.test.DateFormat:是日期/时间格式化子类的抽象类

作用:格式化(也就是日期->文本)、解析(文本->日期)

成员方法:

String format(Date date) 按照指定的模式,把Date日期,格式化为符合模式的字符串。

Date parse(String source) 把符合模式的字符串,解析为Date日期

DateFormat是一个抽象类,我们无法直接创建对象使用,可以使用DateFormat的子类

java.test.SimpleDateFormat extends DateFormat

构造方法:

SimpleDateFormat(String patten)用给定的模式和默认语言环境的日期格式符号构造SimpleDateFormat。

参数:

String patten:传递指定的模式

模式:日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在分析时与输入字符串进行匹配。

写对应的模式,会把模式替换为对应的日期和时间

"yyyy-MM-dd HH:mm:ss"

"yyyy年MM月dd日 HH时mm分ss秒"

注意:模式中的字母不能更改,连接模式的符号可以改变

示例:以下示例显示了如何在美国语言环境中解释日期和时间模式。给定的日期和时间为美国太平洋时区的本地时间2001-07-04 12:08:56。

同步:日期格式是不同步的。建议为每一个线程创建单独的格式实例。如果多个线程同时访问一个格式,则它必须是同步的

最新文章

  1. c#判断是否为合法的email地址
  2. Xamarin开发Android笔记:图片切换ImageSwitcher
  3. dota BP练习工具开发:一个C/S多用户程序
  4. C# ComboBox自动完成功能的示例
  5. Java Math 类中的新功能--浮点数
  6. 是否需要手动执行DataContext的Dispose方法?
  7. 网页插入QQ 无需加好友
  8. Python之Socket&异常处理
  9. 分享一款在线less转css的神器
  10. 【Django】学习资料
  11. Error fetching command 'collectstatic': You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path. Command 'collectstatic' skipped
  12. MySQL获取指定长度的字符串的函数left(s,n)和right(s,n)
  13. centos7下keepalived1.3.4安装与使用
  14. mysqlDOS命令
  15. linux下查看服务器软件的编译参数
  16. MapBuilder,操作集合工具类
  17. HBase—列族数据库的术语
  18. 【使用时发生的意外】HDFS 分布式写入问题 AlreadyBeingCreatedException
  19. java操作HDFS
  20. Errors occurred while updating the change sets for SVNStatusSubscriber org.apache.subversion.javahl.

热门文章

  1. 移动端input的disabled属性对字体颜色影响
  2. html单页面通过cdn引入element-ui组件样式不显示问题
  3. 【HarmonyOS学习笔记】Slider组件实现图形可调旋转
  4. CefSharp 白屏问题
  5. Java基础(1)——ThreadLocal
  6. Java概论——JavaSE基础
  7. conda和pip加速参考
  8. SpringBoot之:SpringBoot的HATEOAS基础
  9. ElasticSearch7.3学习(三十二)----logstash三大插件(input、filter、output)及其综合示例
  10. bat-命令行配置静态IP地址