`

给定时间(String)是否在当前时间之后?

 
阅读更多
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TestDate {
	public static void main(String[] args) {
		{

			if (timeCompare()) {
				System.out.print("测试之后");
			}
			;

		}
	}

	/**
	 * 
	 */
	private static boolean timeCompare() {
		try {// 发送日期转时间

			SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
			String currenttime = df.format(new Date());
			currenttime = currenttime.substring(11, 19);

			SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
			String sendtime = "10:30:00--12:30:00".substring(10, 17);
			Date date = sdf.parse(sendtime);
			Date date2 = sdf.parse(currenttime);

			System.out.print("测试" + date.toString());// 输出的回事1970年的日期
														// 不必理会我们值对比时间
			System.out.print("测试" + date2.toString());

			if (date.after(date2)) {
				return true;
			}
		} catch (ParseException e) {

			e.printStackTrace();

		}
		return false;

	}
}

分享到:
评论

相关推荐

    SQL中常用的的时间跟日期函数

    - `CURTIME()` 或 `CURRENT_TIME`:返回当前时间。 - `NOW()`:返回当前日期和时间,包括时分秒。 2. **日期和时间的转换** - `STR_TO_DATE(date_string, format)`:将字符串转换为日期或时间。 - `DATE_FORMAT...

    时间比较方法-粗略.txt

    比较时间是否在某个时间之后 ```java public static boolean isDateAfter(String date2) { try { Date date1 = new Date(); DateFormat df = DateFormat.getDateTimeInstance(); System.out.println(date1....

    PB 常用函数说明 PB日期转换 PB格式转换

    在PB中,日期和时间处理是常见且重要的功能,涉及多种函数来帮助开发者进行日期转换、格式化以及获取当前时间等操作。本文将深入解析PB中的日期和时间函数,包括日期转换、打印函数等,为PB开发者提供全面的参考指南...

    Java学习资料-日期时间(含实例)

    Java中的日期和时间处理是编程中的重要组成部分,特别是在处理与日期和时间相关的业务逻辑时。在Java中,`java.util`包提供了`Date`类来处理日期和时间。`Date`类可以创建并表示特定的瞬间,精确到毫秒。 `Date`类...

    ios-过去时间计算显示器.zip

    3. **人性化显示**:为了显示如“几分钟前”这样的相对时间,我们需要计算当前时间与目标时间之间的差值,然后根据差值的范围来决定显示的格式。例如,如果差值小于60秒,则显示“刚刚”;如果差值在60秒到3599秒...

    android 计算时间多少分钟前

    如果目标时间在当前时间之后,`diffInMinutes`会是负数,因此我们可能需要取其绝对值: ```java long minutesAgo = Math.abs(diffInMinutes); ``` 现在,`minutesAgo`就表示目标时间相对于当前时间多少分钟前。 ...

    一个简单的java库用于将显示日期格式化成几分钟几天之前这样的格式

    `TimeAgo.inWords()`方法会返回一个字符串,表示给定日期距离当前时间的相对时间。这个库还支持多种语言,可以通过传入相应的语言代码来实现多语言环境下的日期显示。 此外,"marlonlom-timeago"库可能还包括一些...

    Java Date与String的相互转换详解

    Java中的日期和字符串之间的转换是开发中常见的操作。在处理日期和时间时,Java提供了`java.util.Date`类以及`java.text....对于Java 8以后的版本,也可以考虑使用新的日期时间API来提升开发效率和代码可读性。

    判断是否是节假日以及几个工作日后的日期(包含json格式依赖jar包)

    在Java编程中,有时我们需要处理与日期相关的任务,例如判断某个日期是否是节假日,或者计算几个工作日后的新日期。这个工具类就是为了解决这样的问题而设计的。它包含了一个功能丰富的API,允许开发者轻松地进行...

    Java定时器Timer简述.pdf

    - 在第二个示例中,任务在当前时间基础上延迟3秒执行,然后每5秒执行一次。这是固定延迟执行的例子,可以看到任务在3秒后首次执行,然后每隔5秒执行一次。 - 第三个`schedule`方法的用法与第二个类似,但在指定的...

    各类时间校验和检查的js

    14.检查日期在给定日期之后 DateIsLargerThanNow2 15.检查日期在当前日期之后 DateIsLargerThanNow 16.将日期转化为标准格式( from yyyymmdd to yyyy-mm-dd) Date2StandardFmt(date_string) 17.将form中,日期...

    Java-time-value-is-compared.rar_40

    在Java编程语言中,处理时间是一项常见的任务,包括比较不同时间点的值。在这个场景中,我们关注的是如何计算并展示两个日期之间的差异,...在Java 8之后,处理日期和时间变得更加便捷,大大简化了这类问题的解决过程。

    软件测试NextDay类以及测试类(附含文档,测试用例)

    在编程中,这类类通常会包含方法如`getNextDay()`,用于获取给定日期之后的一天。 2. **软件测试**:软件测试是验证和确认软件产品是否满足预定需求的过程。它通过执行程序来检查是否存在错误、遗漏或不一致,确保...

    根据日期获取最近几天的日期

    在IT行业中,日期和时间处理是一项基础且重要的任务,特别是在数据处理、日志记录、报表生成等场景。本文将深入探讨如何根据一个给定的日期获取最近几天的日期,主要涉及Java中的`Calendar`类,这是一个强大的日期和...

    基于c++处理机调度算法的实现

    在每次进程运行之后,其优先级会自动降低,这有助于提高系统的整体性能,防止高优先级进程长时间占用处理器资源。 ### 二、算法实现细节 1. **初始化进程控制块**: 首先,通过用户输入获取每个进程的优先级和所...

    活用JAVA语言JDK已有的类

    1. `getYear()`:返回当前时间的年份,但会减去1900,所以实际年份需要加上1900。 2. `getMonth()`:返回当前时间的月份,注意Java中月份从0开始,所以1月是0,12月是11。 3. `getDate()`:返回当前时间的日期,范围...

    python模块

    - **`time.clock()`**(已废弃):这个函数在Python 3.3之后已经被废弃了,它以前用于返回程序运行时的处理器时间。现在推荐使用`time.process_time()`,它可以测量进程的CPU时间,不包括休眠时间。需要注意的是,在...

    DateUtils.rar

    在Java标准库中,`java.util.Date`和`java.util.Calendar`是最早的日期和时间API,但它们的设计并不理想,因此在Java 8之后,引入了`java.time`包,提供了更强大、更易用的日期时间API,包括`LocalDate`, `LocalTime...

    oracle时间函数,如何取得某月的第一天和最后一天

    在 Oracle 数据库中,时间函数是一类非常重要的内置函数,用于处理日期和时间数据。本文将详细介绍几个常用的 Oracle 时间函数,并通过示例解释如何使用这些函数来获取某个月的第一天和最后一天。 #### 1. ADD_...

    根据当前日期获取农历

    根据给定的文件信息,我们可以总结出以下关于“根据当前日期获取农历”的相关知识点: ### 一、基础知识 #### 1.1 农历简介 农历是中国传统的历法之一,它依据月亮运行周期来确定月份长度,并通过设置闰月的方式来...

Global site tag (gtag.js) - Google Analytics