2019独角兽企业重金招聘Python工程师标准>>>

如何判定选择的日期与当前日期的前后关系

/*** 如果选择的时间大于当前时间,则认为选择无效* 如果日期一样则返回true* @param chooseDate :String* @param pattern :yyyy-MM-dd HH:mm* @return*/public static boolean isBeforeCurDate(String chooseDate,String pattern) {Date curDate = new Date(); // 现在的日期SimpleDateFormat sdf = new SimpleDateFormat(pattern, Locale.CHINA);Date d = null;try {d = sdf.parse(chooseDate);} catch (ParseException e) {// TODO Auto-generated catch blocke.printStackTrace();}boolean flag = d.before(curDate);if (!flag) {return false;}return true;}

测试时间2015-02-11 11:50

public static void main(String[] args) {String myString = "2015-02-11 12:00";if (isBeforeCurDate(myString,"yyyy-MM-dd HH:mm")) {System.out.println("before current date");} else {System.out.println("after current date");}}

结果:

after current date

转载于:https://my.oschina.net/u/660536/blog/377615

如何判定选择的日期与当前日期的前后关系相关推荐

  1. 日期选择器 当前日期之前不允许选择

    日期选择器 当前日期之前不允许选择 java Date date= new Date(); model.addAttribute("startTime", date); freem ...

  2. jquery插件课程1 幻灯片、城市选择、日期时间选择、拖放、方向拖动插件

    jquery插件课程1  幻灯片.城市选择.日期时间选择.拖放.方向拖动插件 一.总结 一句话总结:都是jquery插件,都还比较小,参数(配置参数.数据)一般都是通过json传递. 1.插件配置数据 ...

  3. JavaScript计算指定日期与当前日期的相差天数

    java中处理2个时间段相差几天很容易,直接调相关方法就行,不过js处理这类问题稍微有点不易,项目开发中也用到了,如下: 1 2 3 4 5 6 7 8 9 10 11 12 //计算两个日期天数差的 ...

  4. sql 日期和当前日期时间差_SQL基础进阶16日期处理

    本节知识点 常见日期场景的处理  1.系统当前日期 select  getdate()  as  当前系统日期 --建表时,设置日期字段默认值为系统当前日期 create  table  test5 ...

  5. 一个简单的例子:通过javascript输出所选择的日期(1)

    一直在用公司的报表工具做报表,报表里最常用的查询条件就是开始日期.结束日期. 自己会一点html和js,于是就想用html+javascript来实现选择查询日期,以及做出相应. 实现之后,觉得这个还 ...

  6. java 大于当前日期_javascript日期验证之输入日期大于等于当前日期_javascri

    本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下: <script> $(function () { var d = new Date() ...

  7. mysql 日期小于当前日期_如何使用MySQL选择小于当前日期的日期?

    让我们首先创建一个表-mysql> create table DemoTable1877 ( DueDate datetime ); 使用插入命令在表中插入一些记录-mysql> inse ...

  8. sql 日期和当前日期时间差_如何通过excel获取当前的日期和时间

    在用excel处理数据时,通过要获取当前的日期和时间,今天我们就来学习一下如何获取当前的日期和时间. 获取当前日期在B2单元格输入公式:=TODAY() 设置B2单元格里日期的显示格式,看下图 根据需 ...

  9. 【运筹学】线性规划 人工变量法 ( 人工变量法案例 | 第二次迭代 | 中心元变换 | 检验数计算 | 最优解判定 | 选择入基变量 | 选择出基变量 )

    文章目录 一.第二次迭代 : 中心元变换 二.第二次迭代 : 单纯形表 三.第二次迭代 : 计算检验数 四.第二次迭代 : 最优解判定 五.第二次迭代 : 选择入基变量 六.第二次迭代 : 选择出基变 ...

最新文章

  1. 其实你做的大部分工作都是浪费
  2. 当代的设计潮流是什么_12月,潮流咖的出行攻略!
  3. iOS 7 标签栏控制器进行模态视图跳转后变成透明
  4. 第九届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
  5. java 选中当前,Java开发网 - 请问如何获得SWT中List widget当前选中的项目
  6. Outlook最小到系统托盘
  7. 单目相机提高标定精度的经验(转载)
  8. 签到界面加图片java_签到功能实现,没有你想的那么复杂(二)
  9. 【运动检测】基于matlab最大互信息运动目标检测【含Matlab源码 1607期】
  10. 函数模板与函数的区别
  11. 模式识别—判别函数分类法(几何分类法)
  12. 数控机床现场数据采集与边缘计算方案
  13. word域代码中添加空格_如何在Word 2013中自动添加两个空格
  14. Krytox VPF1525 VPF1514 VPF1506 XP Chemours DuPont
  15. 论文是否被SCI, EI 检索
  16. bootstrap3.x popover报错Cannot read property 'off' of null
  17. 免费的易语言网络验证系统
  18. 苹果健康app+有android,苹果官方认证,这8款App最佳,你有几个?
  19. 老毛桃U盘启动,装Linux
  20. 简易双人坦克大战制作流程(一)

热门文章

  1. 测试上路2年,你处于什么阶段了?不醒着拼,你连应届生都比不过...
  2. matlab虚拟现实之V-Realm Builder2建模第二部分
  3. linux中csh怎么运行,bash csh 设置环境变量 方法例子
  4. 显示not_Excel函数06:逻辑函数之OR、NOT函数应用实例分析
  5. 为什么android手机内存不够,安卓手机老是内存不足怎么解决
  6. python标准库os.path中_Python零基础入门学习19:常用标准库之os.path子库
  7. 360下拉词电脑端优化推广是怎么做的呢?
  8. 中国传统颜色html源码,中国传统颜色16进制代码对照表-HTML
  9. java程序片的三种元素符号是什么_JAVA试题及答案(精致)
  10. R语言ggplot2包之画折线图