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

java时间操作简单记录

 
阅读更多
进行开发的时候遇到了java时间的操作,下面简单的把代码写下来进行记录:

code 1

Date d = new Date();
String s = null;
s = DateFormat.getDateInstance(DateFormat.FULL).format(dt);
System.out.println(s)


根据DateFormat中提供的不同时间格式,来输出不同的时间字符串

code 2

时间格式的字符窜转化为Date数据类型的时候,利用下面的代码:
DateFormat d = new SimpleDateFormat("yyyy-mm-dd");
String timeone = "2012-03-05";
String timetwo = "2012-05-05";
Date d1 = d.parse(timeone);
Date d2 = d.parse(timetwo);
long diff = d1.getTime() - d2.getTime();

long days = diff/(1000*60*60*24);
分享到:
评论

相关推荐

    java做的一下记录本

    这个简单的Java记录本软件展示了Java在开发实用工具上的应用,从文件I/O到用户交互,再到数据存储,涵盖了多方面的编程知识。尽管它可能是一个小型项目,但其背后涉及的编程原理和技术却十分丰富。

    JAVA操作系统实验进程调度图形化模拟程序

    JAVA 16是Java语言的一个版本,它带来了许多新特性和改进,包括JEP 394的JIT编译器优化、JEP 382的记录类等,这些特性使得编写高效、简洁的代码成为可能。在这个实验程序中,开发者利用JAVA 16的优势创建了一个用户...

    Java获得系统时间

    在Java编程语言中,获取系统时间是一项非常基本且重要的功能,尤其是在需要记录事件发生的时间、实现定时任务或是进行日期时间相关的计算时。本文将基于提供的代码示例,深入探讨如何在Java中获取系统时间,并通过...

    JAVA时间通用集合类

    通过`ToolKit.java`的学习,我们可以更好地掌握Java时间处理的实用技巧,从而提升编程效率。 总之,Java的日期和时间API提供了一套强大且易用的工具,用于处理各种时间相关任务。无论是简单的日期操作还是复杂的...

    时间同步软件JAVA

    在实际应用中,这种时间同步软件对于金融交易、网络监控、日志记录和其他对时间敏感的业务尤其重要,因为它能确保所有参与系统的时钟保持一致,从而减少潜在的错误和冲突。总之,"时间同步软件JAVA"提供了一种便捷的...

    java统计高并发首页访问量,记录客户登录信息

    在SQLServer中,你可以创建一个专门的表来存储访问量信息,如`visits`表,包含字段如`visit_id`(唯一标识)、`timestamp`(访问时间)、`user_id`(用户ID,如果需要记录登录用户信息的话)。对于MySQL,只需更改...

    Java实现操作系统进程调度模拟.zip

    最后,我们还需要记录和输出各种性能指标,如周转时间、带权周转时间、平均等待时间和响应时间,以便分析不同调度算法的效率。 通过这样的Java模拟,我们可以直观地理解各种进程调度算法,也可以方便地比较它们的...

    模拟操作系统对进程的调度 JAVA

    1. 先来先服务(FCFS):按照进程到达的顺序进行调度,简单但可能导致短进程等待时间过长。 2. 短进程优先(SPF):优先选择预计运行时间最短的进程,有助于提高系统吞吐量,但可能导致长进程饿死。 3. 时间片轮转...

    java动态生成图片 并把当前时间写在图片上

    Java动态生成图片并把当前时间写在图片上是一项常见的需求,比如用于生成验证码、日志记录或者自定义的报告。这个任务涉及到Java图形处理、日期时间处理以及IO操作等多个方面。下面将详细介绍如何实现这个功能。 ...

    基于Java Swing实现的日历记事本系统【源码+报告文档】

    该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值 二、技术实现 java Swing 、面向对象 三、系统功能 年月日时间的切换,点击上月或下月直接改变月份 可以直接输入年份数字,...

    java时间

    在Java编程语言中,处理时间是一项常见的任务,无论是记录程序运行时长、处理日期和时间相关的业务逻辑,还是格式化和解析日期字符串。本篇将深入探讨Java中的时间API,特别是基于`DateUtil.java`这个类的使用。 ...

    Java int 转 时间格式

    - **异常处理**:在实际开发中,建议对可能出现的异常进行更加合理的处理,例如在`catch`块中添加更有意义的日志记录或错误提示,而不是简单的`printStackTrace()`。 - **性能考虑**:如果在高并发环境下频繁调用此...

    JAVA版操作系统课程设计报告

    **JAVA版操作系统课程设计报告** 本课程设计的目标是利用JAVA编程语言实现对操作系统中的页面调度算法的模拟,以便深入理解这些算法的工作原理及其在实际操作系统中的应用。在报告中,我们将详细探讨三种基本的页面...

    java简易音乐播放器

    【Java简易音乐播放器】是一种基于Java编程语言开发的音乐播放软件。这些播放器具有不同的设计风格,但共同点在于它们都提供了基本的音乐播放功能,使得用户可以在计算机上享受音乐。其中一个播放器特别值得一提,它...

    JAVA时间格式化处理

    ### JAVA时间格式化处理:深度解析与应用 #### 引言 在JAVA编程中,时间格式化处理是一项基本且至关重要的技能。无论是处理数据库记录、日志管理还是用户界面显示,掌握时间数据的正确格式化都是确保程序稳定性和...

    java-个人生活助手源代码+sql

    "交易记录"部分可能设计了一个数据结构或表来存储用户的交易历史,包括交易时间、金额、类型(存款、取款或转账)等信息。为了便于用户查询和分析自己的消费习惯,可能还提供了按日期、金额或类别筛选交易的功能。 ...

    JAVA中的时间操作[归类].pdf

    在Java编程中,时间操作是常见...总之,理解并熟练掌握Java中的时间操作对于任何Java开发者来说都是非常重要的,无论是进行简单的日志记录、复杂的业务逻辑处理还是用户界面的显示,都需要正确地处理和展示日期和时间。

    java模拟操作系统进程调优先级调度.doc

    3. **已占用时间片(CPUTIME)**:记录进程已使用CPU的时间,每次调度时增加1。 4. **还需占用时间片(ALLTIME)**:表示进程剩余的CPU时间片,每次调度后减少1,当ALLTIME为0时,进程运行结束。 5. **进程队列指针...

    Time4J高级时间和日期处理Java库

    Time4J是一个专为Java开发者设计的高级时间和日期处理库,它弥补了Java标准库在日期时间操作上的不足,提供了更丰富、更灵活的API和功能。这个库由Michael Bunk精心设计和实现,旨在帮助开发者以更高效、更精确的...

    计网课设_Java实现简单的PING操作

    【标题】"计网课设_Java实现简单的PING操作"涉及的主要知识点是计算机网络中的ICMP协议和Java编程语言的应用。在计算机网络中,PING是一个用于检查网络连接和数据包传输的基本工具,它基于Internet控制报文协议...

Global site tag (gtag.js) - Google Analytics