`
cakin24
  • 浏览: 1396413 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

少用Data类

    博客分类:
  • java
 
阅读更多

Java提供了Date类来处理日期、时间。
Date类从JDK1.0起就开始存在了。但正因为它历史悠久,所以它的大部分构造器、方法都已经过时,不再推荐使用了。

1.代码示例

import java.util.*;

public class DateTest
{
	public static void main(String[] args)
	{
		Date d1 = new Date();
		// 获取当前时间之后100ms的时间
		Date d2 = new Date(System.currentTimeMillis() + 100);
		System.out.println(d2);
		System.out.println(d1.compareTo(d2));
		System.out.println(d1.before(d2));
	}
}

 

2.运行结果

Wed Aug 31 22:07:18 CST 2016
-1
true

 

3.Date类说明

Date类是一个设计相当糟糕的类,因此Java官方推荐尽量少用Date的构造器和方法。如果需要对日期和时间进行加减运算,或获取指定年、月、日、时、分、秒信息,可使用Calendar工具类。

0
0
分享到:
评论

相关推荐

    spring data commons reference

    Spring Data Commons通过其强大的Repository抽象和丰富的功能集,大大简化了数据访问层的开发工作,使得开发者能够以更少的代码实现更强大的数据操作能力。无论是对于初学者还是有经验的开发者来说,Spring Data ...

    Bayesian Data Analysis, Third Edition

    - **非参数统计方法**:介绍在没有或很少有参数假设的情况下如何利用贝叶斯框架进行数据分析。 - **随机建模**:讨论贝叶斯方法在建立随机模型中的应用。 - **故障与生存数据分析**:介绍如何使用贝叶斯方法分析故障...

    BCM 4718 board-data

    BCM 4718是一款由Broadcom公司设计的高性能、多功能网络处理器,常用于路由器、交换机和其他网络设备中。...理解和使用board_data.bin文件对于任何涉及BCM 4718平台的IT专业人士来说都是必不可少的技能。

    finaldata 企业版 绿色,直接能用,亲测可用

    好吧,花钱还是贵,为了下次一个月后不出问题,继续努力寻找,最后找大了finaldata,虽然话的时间要比金山长,但是不需要重复扫描,金山我扫描了10次左右才完全找到的(一次扫描时间5分钟内),finaldata的话扫描了...

    spring-data-mongo配置成功

    记住,Spring Data MongoDB的核心优势在于它的自动化和灵活性,使得你可以用更少的代码实现更多的功能。在实际开发中,可以根据需求调整配置和接口设计,以适应项目的具体需求。 最后,持续学习和理解Spring Data ...

    Data Matrix 二维条形码

    7. **文档**:完整的库应该附带详细的API文档,解释每个方法和类的功能,以及如何正确使用它们。 使用DataMatrixNet库时,开发者需要理解Data Matrix条码的基本原理,包括其编码格式、纠错机制和图像解析过程。同时...

    datalink数据库链接工具

    **数据库链接工具——datalink详解** 在IT行业中,数据库管理是一项至关重要的任务,尤其是在处理大量数据和跨系统交互...理解和掌握如何使用这样的工具,对于任何涉及数据库操作的IT专业人员来说都是必不可少的技能。

    【最新】C++ http 服务端,接收来自http post form_data文件(图片)源码

    1. **创建HTTP服务器**:使用Poco库的`Poco::Net::HTTPServer`类创建服务器实例,并监听指定端口。 2. **定义请求处理器**:继承`Poco::Net::HTTPRequestHandler`,重写`handleRequest`方法。在这个方法中,我们将...

    train data

    数据的质量直接影响模型的性能,如果数据存在噪声、不准确或不平衡(某些类别的样本过多或过少),都可能导致模型学习不充分或者偏见。因此,数据预处理步骤包括了数据清洗、异常值检测、标准化或归一化,以及可能的...

    少标签数据学习(Learning with Few Labeled Data)

    对于新任务,例如分类草莓,研究者需要处理如何使用很少的标记样本有效地进行学习。文章还提及了“原型网络”,这是一种基于元学习的算法,通过在许多相关任务上训练模型,让模型学习到如何对新任务中的样本进行正确...

    spring-data-commons-1.2.0.M2.zip

    《Spring Data Commons 1.2.0.M2:构建数据访问层的核心库》 Spring Data Commons 是 Spring Data 框架的重要组成部分...虽然资源较少,但对于理解和使用 Spring Data Commons 来说,这个版本仍然具有很高的学习价值。

    c# OPC Data Access 3.0 各种 dll

    标题中的"C# OPC Data Access 3.0"指的是在C#编程环境中,使用OPC(OLE for Process Control)数据访问3.0版本的接口和技术。OPC是一种标准接口,允许工业自动化系统与其他软件应用程序交换数据。它使得硬件供应商...

    the_data_warehouse_toolkit.pdf

    本书自出版以来便受到了广泛的关注与好评,被认为是从事数据仓库领域工作必不可少的专业读物之一。 #### 内容简介 本书主要围绕维度建模这一核心主题展开,深入浅出地介绍了如何设计和构建高效、灵活且易于维护的...

    单片机中data,idata,xdata,pdata,code区别

    然而,它存在一些特殊的情况和潜在的bug,因此在实际应用中使用较少。 在实际编程时,指定变量的存储类型是非常重要的。了解并正确使用这些存储区域可以有效提高程序的执行效率和资源利用率。比如,将只读常量数据...

    Think Data Structures

    《Think Data Structures》这本书主要关注的是数据结构的理论与实践,尤其强调使用Java语言来实现。数据结构是计算机科学中的核心概念,它涉及到如何在内存中有效地组织和管理数据,以便于快速存取和处理。Java是一...

    ExtractData107

    5. **用户界面**:一个友好的用户界面是必不可少的,使非技术人员也能方便地使用这个工具。这包括文件选择、操作提示、进度显示等功能。 6. **兼容性**:"ExtractData107"可能需要支持多种不同的GALGAME,这就要求...

Global site tag (gtag.js) - Google Analytics