`
zhanche2011
  • 浏览: 98258 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

判断从数据库取到的时间是否晚于当前时间

阅读更多
/**
* 格式化字符串为Date类型
* @param str_date
* @return
*/
private static Date getDateFromStr(String str_date){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
try {
date =(Date)sdf.parse(str_date);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
/**
* 比较该事件是否晚于当前时间
* @param dateStr
* @return
*/
private static boolean isAfterNow(String dateStr){
boolean flag = false;
Date strDate = getDateFromStr(dateStr);//"2010-08-12 00:25:55"
Calendar nowCalendar = Calendar.getInstance();
nowCalendar.setTime(new Date());

Calendar strCalendar = Calendar.getInstance();
strCalendar.setTime(strDate);
flag = strCalendar.after(nowCalendar);
return flag;
}
public static void main(String[] args) {
System.out.println(isAfterNow("2012-08-12 00:25:55"));
}


  


  
0
4
分享到:
评论

相关推荐

    quartz动态从数据库获取时间定时

    在"quartz动态从数据库获取时间定时"的场景中,我们可以理解为Quartz的任务执行时间不是硬编码在程序中,而是从数据库中动态获取,这提供了更大的灵活性和可配置性。 首先,让我们来详细了解一下Quartz的核心概念:...

    Oracle数据库处理时间的技巧

    在 Oracle 中,还可以使用一些特殊的函数来处理时间信息,例如 CURRENT TIMESTAMP() 函数可以返回当前时间,TO_CHAR() 函数可以将日期类型转换为字符类型。这些函数可以帮助数据库管理员和开发者更好地处理时间信息...

    vb取数据库时间dll

    标题中的“vb取数据库时间dll”指的是使用Visual Basic(VB)编程语言,通过动态链接库(DLL)的方式从数据库中获取时间数据。在VB中,DLL是一种可重用的代码库,可以提供特定的功能,例如与数据库交互。下面将详细...

    深入分析Oracle数据库的响应时间.pdf

    如果用户感觉响应时间不能接受,管理员可以查看查询结果的“Response Time Per Txn”和“SQL Service Response Time”,以确定是不是数据库系统的问题。 三、确定用户的动作类型 如果响应时间超过了用户的心理承受...

    Delphi定时检测判断网络数据库连接状态.rar

    Delphi定时检测判断网络数据库连接状态,用来判断局域网数据库的网络状态,定时检查局域网ODBC, ADO数据库是否连接正常。获得开始->程序->的启动组 的路径,别的特殊路径也可以用CSIDL_COMMON或的,在delphi中查一下...

    如何判断数据库IO是否慢

    ### 如何判断数据库IO是否慢 #### 引言 本月远程支持的一个项目中出现了数据库响应缓慢的问题,最终发现这是由于操作系统层面的IO性能不佳所致。为了确保解释充分、具有说服力,本文将深入探讨如何利用Oracle自带...

    易语言取数据库表名列表源代码

    总的来说,易语言取数据库表名列表的功能涉及数据库连接、SQL查询和结果处理等核心概念,掌握这些技能有助于你更有效地进行数据库相关的编程工作。在实际开发中,还需要考虑错误处理、性能优化和安全性等问题,以...

    使用LabVIEW操作ACCESS、MySQL、SQL server数据库实现按照时间段查询数据

    在LabVIEW中操作数据库,尤其是实现按时间段查询数据,需要借助特定的工具包。本教程主要涉及使用官方数据库工具包“Database Connectivity Toolkit”,该工具包包含29个函数,能够实现数据库连接、增删改查及数据...

    Spring+Quartz 从数据库中获取定时任务和定时时间,动态实现对定时任务的增删改查

    通过监控日志或者定制的监控界面,可以观察到定时任务的执行情况,验证其是否按照预期工作。 5. **Spring的AOP与定时任务**:Spring的AOP(面向切面编程)可以用于在定时任务执行前后添加额外的逻辑,比如记录日志...

    GBase数据库中的日期时间类型详解 1.doc

    INTERVAL值的大小范围在2到12个字节之间,取决于所选的精度。INTERVAL常用于计算两个DATETIME值之间的差异,提供了一种衡量时间间隔的方式。 在实际应用中,根据需求选择合适的日期/时间类型至关重要。DATE适用于只...

    一句话判断数据库是否web和数据库分离

    通过对“一句话判断数据库是否与Web应用服务器分离”的深入分析,我们了解到这种方法主要是通过比较当前数据库服务器的主机名与预期值来判断是否分离。这种方法虽然简单,但在某些场景下可能不够准确。因此,在实际...

    数据库选择判断数据库选择判断.doc

    数据库选择判断数据库选择判断

    数据库查询时间没有了时分秒的解决办法

    在Oracle JDBC驱动中,默认情况下可能会采用不同的时间格式处理方式,这取决于驱动的版本及其内部配置。具体到本案例中,当使用较新版本的Oracle JDBC驱动时,默认行为可能会导致时间信息被截断,只保留日期部分。 ...

    oracle 数据库 时间

    Oracle 数据库 的 关于 时间 的 各种 转换 转化 以及时间的应用和操作

    数据库的判断程序,LCase的应用,可以判断是否为MDB文件(VB6.0源代码)

    在VB6.0编程环境中,开发数据库应用时,有时我们需要判断一个文件是否是Microsoft Access的.MDB数据库文件。这个任务可以通过编程实现,标题和描述提到的"数据库的判断程序"就是一个这样的例子,它利用了LCase函数来...

    小程序 获取openid php操作msq数据库

    简单 获取openid 与PHP 操作msq数据库,简单 获取openid 与PHP 操作msq数据库

    在EXCEL中比较数据库表的字段是否一致

    在Excel中比较数据库表的字段是否一致是...具体选择取决于你的需求、技术背景和时间限制。在实际操作中,应确保数据安全,避免因错误操作导致数据丢失或损坏。同时,对于大量数据,自动化和编程解决方案通常更为高效。

    WinCC SQL SERVER 数据库实现数据库同步

    即使程序没有实现读写分离,数据库同步之后也能够作为双机热备的方案,此时对数据库同步时间的实施性要求就不高了 4. 实现效果 内网A、B两个Sqlserver数据库服务器 A服务器某库表结构、数据、存储过程、自定义函数...

    根据数据库链接的属性,自动判断使用哪种sql代码,以及判断是否使用测试数据

    在“3层架构”中,表现层负责用户界面交互,业务逻辑层处理业务规则和验证,而数据访问层则专注于与数据库的交互。这种分离使得每个层都专注于其核心职责,提高了代码的可读性和可维护性。例如,业务逻辑层可以调用...

    判断数据库表是否存在-java.txt

    Java判断数据库表是否存在,返回布尔类型,Java判断数据库表是否存在,返回布尔类型

Global site tag (gtag.js) - Google Analytics