`
chenhua_1984
  • 浏览: 1255504 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

java获取当前时间和时间比较大小

    博客分类:
  • java
阅读更多

 经常需要用到这样的功能,干脆记录下来,以后直接用!

 A获取当前时间:

 

import java.text.SimpleDateFormat;
import java.util.Date;

public class GetCurrentTime {
	/*获得当前时间*/
	public static String getCurrentTime(){
		Date currentTime = new Date();
		SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String dateString = formatter.format(currentTime);
		return dateString;
	}

}

 B时间比较大小:

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class TimeCompare {
	/*时间比大小*/
	public static int timeCompare(String t1,String t2){
		SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		Calendar c1=Calendar.getInstance();
		Calendar c2=Calendar.getInstance();
		try {
			c1.setTime(formatter.parse(t1));
			c2.setTime(formatter.parse(t2));
		} catch (ParseException e) {
			e.printStackTrace();
		}
		int result=c1.compareTo(c2);
		return result;
	}

}

 

分享到:
评论
2 楼 jiang5769156 2011-08-08  
谢谢!~~!~!~!~!
1 楼 ftp51423121 2009-07-30  
你得到的时间不是系统时间如果是北京时区的话还要加8个小时

相关推荐

    java获取当前时间的程序

    ### Java 获取当前时间的程序知识点解析 #### 一、程序概述 本程序是用Java编写的,主要功能是通过按钮触发事件来获取并显示当前时间。时间分别显示为时、分、秒三个部分,并且各自在不同的`JLabel`控件上显示。 #...

    java判断时间大小

    #### 二、使用`SimpleDateFormat`和`Date`进行时间比较 1. **时间格式化**:首先需要将字符串形式的时间转换为`Date`对象,这通常需要借助`SimpleDateFormat`类来完成。 - **代码示例**: ```java ...

    Java获取系统CPU、内存、硬盘等系统信息

    本文将详细探讨如何利用Java获取Windows和Linux系统的CPU、内存以及硬盘信息。 首先,让我们聚焦于CPU信息的获取。在Java中,`java.lang.management`包提供了ManagementFactory类,它包含了获取系统管理信息的方法...

    Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法.pdf

    Java 获取系统信息是指通过 Java 语言获取当前系统的各种信息,包括 CPU、内存、硬盘、进程等。下面将介绍两种获取系统信息的方法。 方法一:使用 Java 的 Runtime 类和 OperatingSystemMXBean Java 的 Runtime 类...

    Java 获取视频时长、格式、大小需要的jar

    总结,`jave-1.0.2`库为Java开发者提供了一个方便的工具,用于获取视频文件的关键信息,包括时长、格式和大小。通过适当的代码实现,可以轻松地将这些功能集成到Java应用中,从而提升多媒体处理的效率和灵活性。

    Java获取系统信息

    Java 获取系统信息 Java 获取系统信息是指通过 Java 语言来获取系统的各种信息,包括 CPU 信息、内存信息、硬盘信息、进程信息等。在 Java 中,我们可以使用多种方式来获取系统信息,如使用 Runtime 类、System 类...

    Java获取磁盘大小

    在Java编程中,获取磁盘大小是常见的系统信息获取任务,尤其在开发涉及资源管理或者存储监控的应用时显得尤为重要。本篇文章将详细讲解如何利用Java API来获取磁盘的总大小、已用空间以及剩余空间。 首先,我们需要...

    java获取各进程的信息

    `:获取当前系统中的所有进程ID。 - 对每个PID执行以下操作: - 调用`Ps.getInfo(sigarProxy, pid);`获取进程信息。 - 计算CPU使用率:`ProcCpu cpu = sigarProxy.getProcCpu(pid);` - 将CPU使用率添加到进程...

    java操作文件,得到文件名,大小,时间,及修改时间

    java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间

    Java 获取系统信息,包括CPU使用率、硬盘大小、网卡状态、系统信息等

    本文将详细讲解如何利用Java获取CPU使用率、硬盘大小、网卡状态以及系统信息,并结合给定的文件资源进行讨论。 首先,我们需要引入一个名为Sigar(System Information Gatherer and Reporter)的库,它是一个跨平台...

    java获取系统信息的类文件

    在Java编程语言中,获取系统信息是常见的需求,这包括但不限于系统内存的使用...以上就是使用Java获取系统信息的主要类和方法的概述。在实际开发中,需要根据具体的需求和目标平台选择合适的方式来获取和处理这些信息。

    java获取服务器基本信息的方法

    以下是一些使用Java获取服务器基本信息的关键知识点: 1. **第三方库Sigar**: Sigar(System Information Gatherer and Reporter)是由Hyperic公司开发的一个跨平台的系统监控库。它提供了丰富的API来获取各种操作...

    Java获取操作系统信息

    在Java编程语言中,获取操作系统的信息是一项常见的任务,这有助于开发者了解程序运行的环境,进行兼容性检查,或者根据不同的操作...通过实践和学习,你可以更好地掌握Java获取操作系统信息的技巧,提升你的开发能力。

    java获取系统安装字体

    `Font`类提供了创建和操作字体的方法,包括改变字体大小、样式(粗体、斜体等)以及比较字体是否相同。但是,获取所有安装字体家族名称的过程并不需要直接使用`Font`类。 此外,由于Java的跨平台特性,`...

    java获取未来30天日期

    通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年

    java统计文件夹大小

    在Java编程中,统计文件夹大小是一项常见的任务,特别是在处理大量数据或者文件系统操作时。在JDK 7及以上版本中,Java引入了新的`java.nio.file`包,提供了更高效且灵活的方式来处理文件和目录。这个功能实现利用了...

    java 实现获取声音的处理

    本教程将深入探讨如何使用Java实现声音的获取、存储和播放。我们将主要关注Java Sound API,这是一个强大的库,提供了丰富的功能来处理音频数据。 首先,让我们了解Java Sound API的基础。它包括几个关键组件: 1....

    Java获取计算机CPU、内存等信息

    `getHeapMemoryUsage()`和`getNonHeapMemoryUsage()`方法分别返回堆和非堆内存的使用情况,`MemoryUsage`对象提供了获取各个阶段内存大小的方法:初始化大小(`getInit`)、当前使用大小(`getUsed`)、已分配大小(`...

Global site tag (gtag.js) - Google Analytics