package third;import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
/*SimpleDateFormat和DateFormat的基本使用* format和prase的基本使用* **/
public class DateDemo {
//使用prase会抛出异常
public static void main(String[] args) throws ParseException  {//使用date format格式化时间日期DateFormat df=DateFormat.getDateInstance(DateFormat.LONG, Locale.CHINA);Date date=new Date();//将date用指定格式输出System.out.println(df.format(date));//parse方法的使用String dateString1="2017-9-18";//该字符串要对应format参数(long,short等),不能不匹配date=DateFormat.getDateInstance().parse(dateString1);System.out.println(date);//该字符串要对应LONG//字符串要绝对标准,如不能将日写成号,年月日顺序不能换String dateString2="2017年9月19日";date=df.parse(dateString2); System.out.println(date);//SimpleDateFormat和DateFormat差不多 ,它可以自定义格式如下:SimpleDateFormat sdf=new SimpleDateFormat("G##yyyy##MM##d");System.out.println(sdf.format(date));//注意格式!!!String dateString3="公元##2017##9##18";date= sdf.parse(dateString3);System.out.println(date);}
}

SimpleDateFormat和DateFormat的基本使用(format和prase)相关推荐

  1. SimpleDateFormat和DateFormat类不是线程安全的。

    为什么80%的码农都做不了架构师?>>>    比较好的两种方法 import java.text.DateFormat;import java.text.ParseExceptio ...

  2. Java的知识点22——时间处理相关类、Date时间类(java.util.Date)、DateFormat类和SimpleDateFormat类、Calendar日历类

    时间处理相关类 用long类型的变量来表示时间,获得现在时刻的"时刻数值":long now = System.currentTimeMillis(); Date时间类(java. ...

  3. DateFormat类的format方法和parse方法

    package com.learn.demo03.DateFormat;import java.text.ParseException; import java.text.SimpleDateForm ...

  4. dateformat 返回类型_详解Java中格式化日期的DateFormat与SimpleDateFormat类

    DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat ...

  5. 深入理解Java:SimpleDateFormat安全的时间格式化

    转自:http://www.cnblogs.com/peida/archive/2013/05/31/3070790.html 想必大家对SimpleDateFormat并不陌生.SimpleDate ...

  6. java dateformat 线程安全_SimpleDateFormat线程安全问题深入解析

    背景 众所周知,Java中的SimpleDateFormat不是线程安全的,在多线程下会出现意想不到的问题.本文将解析SimpleDateFormat线程不安全的具体原因,从而加深对线程安全的理解. ...

  7. SimpleDateFormat 详解

    转自:http://www.cnblogs.com/yjhrem/articles/2419717.html String time1="2015-10-06"; SimpleDa ...

  8. [转载]java中Date,SimpleDateFormat

    一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...

  9. SimpleDateFormat使用详解 转

    public class SimpleDateFormat extends DateFormat SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类. 它允许格式化 (d ...

  10. SimpleDateFormat使用具体解释

    public class SimpleDateFormat extends DateFormat SimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的详细类. 它同意格式化 (d ...

最新文章

  1. 学习Java第一个月
  2. 平顶山学院计算机专业是几本,平顶山学院是几本_是二本还是三本大学?
  3. Java学习笔记_数组
  4. 继承和多态二:虚析构函数
  5. SQL Server安全(8/11):数据加密(Data Encryption)
  6. plsql导入数据主键_使用plsql添加数据并自动生成主键
  7. pycharm操作指北
  8. 计算机网络基础实验短篇感悟,浅析数字实验短片的制作流程
  9. 使用IK中文分词器做敏感词过滤
  10. DRBD配置文件参数解析
  11. gulp压缩html
  12. ECMAScript - GrammarⅠ
  13. 300字美文摘抄加赏析
  14. ppt模板如何制作个性人物海报?
  15. requests+bs4批量爬取反爬虫图片网站
  16. centos :不在 sudoers 文件中。此事将被报告
  17. 畅销图书排行榜TOP10(2009上半年)
  18. CSV乱码 - UTF-8 Unicode (with BOM)
  19. 改善交互动效设计 实例
  20. Codeforces Round #324 (Div. 2) E. Anton and Ira(贪心)

热门文章

  1. 什么是阻塞、非阻塞、同步和异步以及IO模型
  2. 2020伊始,我结束了人生的两个轮回
  3. python,在格式化字符串中使用半个大括号
  4. Unity 图片切割九宫格
  5. 墨刀怎么注册_墨刀的使用
  6. Claude Shannon 的“创新性思维”演讲:一个天才揭示如何变得具有创新性
  7. 西电软工oop面向对象程序设计实验三上机报告
  8. 毛姆:人生意义在于体验寻回内心宁静和发现生命无限的过程
  9. IOS------网易新闻滚动标题
  10. 微信大数据推荐算法比赛