// 如果日期不合法,则抛异常try {String date_str = 5555-22-33;SimpleDateFormat format=new SimpleDateFormat(yyyy-MM-dd);format.setLenient(false);Date da

从零开始掌握iOS8开发技术(Swift版)

那些年我们追过的Wrox精品红皮计算机图书

CSDN学院--学习礼包大派送

CSDN JOB带你坐飞机回家过年

java 中 Date 类型快判断日期是否合法.

分类:

JAVA

// 如果日期不合法,则抛异常

try {

String date_str = "5555-22-33";

SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");

format.setLenient(false);

Date date = format.parse(date_str);

} catch (Exception ex){

ex.printStackTrace();

System.out.println("日期不合法");

}

JDK 中的注释说明:

/**

* Specify whether or not date/time parsing is to be lenient. With

* lenient parsing, the parser may use heuristics to interpret inputs that

* do not precisely match this object's format. With strict parsing,

* inputs must match this object's format.

*

*

This method is equivalent to the following call.

*

* getCalendar().setLenient(lenient)

*

*

*

This leniency value is overwritten by a call to {@link

* #setCalendar(java.util.Calendar) setCalendar()}.

*

* @param lenient when {@code true}, parsing is lenient

* @see java.util.Calendar#setLenient(boolean)

*/

public void setLenient(boolean lenient)

{

calendar.setLenient(lenient);

}

上一篇Firefox 弹出窗口不让显示地址栏设置.

0

0

主题推荐

猜你在找

查看评论

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

核心技术类目

java 日期是否合法_java 中 Date 类型快判断日期是否合法.相关推荐

  1. java 判断时间合法_java 中 Date 类型快判断日期是否合法.

    // 如果日期不合法,则抛异常 try { String date_str = "5555-22-33"; SimpleDateFormat format=new SimpleDa ...

  2. java date类型大小比较_java中date类型如何比较大小

    java中date类型如何比较大小 时间:2018-01-19     来源:Java data类型讲解 Date类在jdk1.1中就已经出现,算得上一个比较有历史的类了,用来表示日期时间.在实际的工 ...

  3. java 日期格式化 英文_Java中使用SimpleDateFormat输出英文日期(原创)

    Java中使用SimpleDateFormat输出英文日期(原创) 由萱萱 发表于2013-12-14 如果你想输出英文日期,形如: September 29, 2013 可以借助java.text. ...

  4. JAVA的gettime函数_java中Date的getTime()函数

    今天在处理facebook的json时间时,遇到了一个问题,整整困扰了一下午,吃完饭才想出来. facebook给的时间格式"yyyy-MM-ddTHH:mm:ss+0000" 要 ...

  5. Java中时间戳和Date类型以及字符串日期的相互转换

    因为工作或学习时总是忘记这几个时间类型之间的相互转化方式,因此此博客作为一个日常笔记记录一下这三者之间转化的方式,好方便今后学习和工作使用. Date类型转化为字符串日期 测试代码块 // 示例打印当 ...

  6. java 查询日期行列转换_java中日期格式的转换和应用

    java中主要有3个类用于日期格式转换    DateFormat .SimpleDateFormat.Calendar SimpleDateFormat函数的继承关系: java.lang.Obje ...

  7. java 和mysql 时间_java和mysql之间的时间日期类型传递

    mysql(版本:5.1.50)的时间日期类型如下: datetime 8bytes xxxx-xx-xx xx:xx:xx 1000-01-01 00:00:00到9999-12-31 23:59: ...

  8. java怎样将日期本土化_Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception { SimpleDateFormat sdf = n ...

  9. [转载] java 中 date类型详解

    参考链接: Java中的date after()方法 举例: Date的after和before方法解释 Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时 ...

最新文章

  1. Mysql,SqlServer,Oracle主键自动增长的设置
  2. 平衡二叉排序树的创建和实现调整过程
  3. [渣译文] 使用 MVC 5 的 EF6 Code First 入门 系列:MVC程序中实体框架的连接恢复和命令拦截...
  4. 如何禁用<textarea>的调整大小抓取器? [重复]
  5. 军营中重重打击之后,我变了一个人(上)--我成为程序员所经历的(四)
  6. keil C 51 strlen库函数使用
  7. 设计模式(九)--注册树模式
  8. 文本框点击后文字消失总结
  9. javascript练习----复选框全选,全不选,反选
  10. pythoni手机版下载_Python进度栏和下载
  11. redis:hash数据类型与操作
  12. PHP get_class_methods函数用法
  13. vfp 生成html,利用VFP脚本开发动态Web系统
  14. Android 图片压缩详解
  15. python如何把矩阵转换为图片_如何将numpy数组转换为(并显示)图片
  16. 论文图片绘制 Python绘制多分类混淆矩阵及可视化(颜色随正确率渐变)
  17. mac os 13 通过网线共享mac的(wifi)网络
  18. 【JAVA工具类】批量修改文件名称修改成特定名称
  19. sql server技术知识
  20. 腾讯地图标注_在腾讯地图上标注店铺,只需要简单几步就搞定

热门文章

  1. Go gomaxprocs 调高引起调度性能损耗
  2. AI+AR如何提升花椒直播的体验?
  3. 音视频技术开发周刊 69期
  4. 朱政:金山H.265诞生记
  5. LeetCode——树:BST
  6. 定时任务框架APScheduler学习详解
  7. Android常用开源框架
  8. go 随机数是重复的
  9. java安全编码指南之:拒绝Denial of Service
  10. 看动画学算法之:二叉搜索树BST