- 浏览: 1495754 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (523)
- JAVA (334)
- J2EE (18)
- JSP (21)
- JavaScript (14)
- it life (2)
- mobile develop (4)
- UBUNTU (14)
- Algorithm (14)
- DataBase (56)
- Browser/Server (1)
- linux (6)
- fedora (2)
- CSS (1)
- AjAX (3)
- HTML5 (1)
- EJB (1)
- osworkflow (2)
- Java face (5)
- spring (4)
- ICE (1)
- webService (2)
- MongoDB (1)
- JavaThread (4)
- JavaCollections (3)
- Hibernate (2)
- JavaMail (1)
- JavaBasic (1)
- Cache (1)
- https (4)
- DOM4J (1)
- JDOM (0)
- Mybatis (1)
- JUNIT (1)
- eclipse (1)
- easyMock (2)
最新评论
-
yadongliang:
...
自己认为的一些技术点 -
yadongliang:
每次看你头像都看的荷尔蒙分泌失调
WebService的两种方式SOAP和REST比较 (转) -
yadongliang:
hollo 写道一直有这种感觉,盲目的跟风,确实有一些人为了潮 ...
WebService的两种方式SOAP和REST比较 (转) -
welss:
博主,JNative怎么调用dll中的这种方法: int ...
JNative调用DLL -
Java_Antelope:
session.setAttribute和session.getAttribute(
package com.jie.java.phone; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class test { public static void main(String ss[]) { SimpleDateFormat d = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 格式化时间 String nowtime = d.format(new Date());// 按以上格式 将当前时间转换成字符串 System.out.println("当前时间:" + nowtime); String testtime = "2011-04-01 14:07:35";// 测试时间 System.out.println("测试时间:" + testtime); try { long result = (d.parse(nowtime).getTime() - d.parse(testtime) .getTime()) / 3600000;// 当前时间减去测试时间 // 这个的除以1000得到秒,相应的60000得到分,3600000得到小时 System.out.println("当前时间减去测试时间=" + result + "小时"); } catch (ParseException e) { e.printStackTrace(); } } }
调试过的程序,可以直接运行`!!!!!! import java.util.Date; import com.ibm.icu.text.SimpleDateFormat; public class mss { public mss() { } public long fromDateStringToLong(String inVal) { //此方法计算时间毫秒 Date date = null; //定义时间类型 SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-mm-dd hh:ss"); try { date = inputFormat.parse(inVal); //将字符型转换成日期型 } catch (Exception e) { e.printStackTrace(); } return date.getTime(); //返回毫秒数 } private static String dqsj() { //此方法用于获得当前系统时间(格式类型2007-11-6 15:10:58) Date date = new Date(); //实例化日期类型 String today = date.toLocaleString(); //获取当前时间 System.out.println("获得当前系统时间 "+today); //显示 return today; //返回当前时间 } public static void main(String[] args) { String dqsj = dqsj(); //获得String dqsj = dqsj(); //获得当前系统时间 mss df = new mss(); //实例化方法 long startT=df.fromDateStringToLong("2005-03-03 14:51:23"); //定义上机时间 long endT=df.fromDateStringToLong("2004-03-03 13:50:23"); //定义下机时间 long ss=(startT-endT)/(1000); //共计秒数 int MM = (int)ss/60; //共计分钟数 int hh=(int)ss/3600; //共计小时数 int dd=(int)hh/24; //共计天数 System.out.println("共"+dd+"天 准确时间是:"+hh+" 小时 "+MM+" 分钟"+ss+" 秒 共计:"+ss*1000+" 毫秒"); } } 这是执行结果`` 获得当前系统时间 2007-11-6 15:57:39 共366天 准确时间是:8785 小时 527100 分钟31626001 秒 共计:31626001000 毫秒 参考资料:自己写的
发表评论
-
Spring官网改版后下载
2014-04-11 10:39 772Spring官网改版后找了好久都没有找到直接下载Jar包的链接 ... -
Java 系统架构设计
2014-03-31 21:18 1482首先分为网关和引擎等多个部分: 第一部分:网关 1、主要负责转 ... -
Java 提高系统性能
2014-03-03 22:22 2612首先是从三方面来提高的,应用层面,服务器端层面,数据库层面。 ... -
2013年11月份艺龙旅行网面试题
2013-11-22 23:39 12621.给你两个字符串s1="abc",s2= ... -
国猪555555555
2013-11-22 00:16 1098国足第一招:场地太差,不适应。 国足第二招:场地太好,不适应。 ... -
自己认为的一些技术点
2013-08-14 00:12 12461.rest风格的编程。 2.memcached的命中率低的问 ... -
HttpClient
2013-01-14 23:57 1051package org.abin.lee.test.http; ... -
JAVA单例模式读取properties配置文件
2012-12-16 01:12 2668前段时间出差去做一个数据接口的项目,有很多参数需要从工程中的配 ... -
Java 反射调用方法
2012-10-22 23:52 978package lc.abin.lee.reflect; i ... -
Java Https单向,双向验证
2012-09-23 22:47 3012https一般来说有单项SSL和双向SSL连接之分。 单项 ... -
Java中的transient,volatile和strictfp关键字
2012-09-12 18:00 835http://www.iteye.com/topic/5295 ... -
Server JBoss v5.0 at localhost was unable to start within 50 seconds.
2012-09-05 11:35 1884[标题]:[转]JBoss was unable to sta ... -
HttpUrlConnection 开发例子
2012-03-25 16:23 3361/*** * * 发送HTTP请求 * @ ... -
Java Enum类型定义的方法
2012-03-12 12:34 2348//枚举接口 package com.abin.info.s ... -
Rational Rose 2003 下载及破解方法
2012-03-06 12:49 1393FROM:http://blog.csdn.net/fengl ... -
使用Spring进行面向切面(AOP)编程
2012-02-22 10:35 23471.aop理论知识 横切性关注点:对哪些方法拦截,拦截后怎么处 ... -
BASE64、MD5、SHA、HMAC几种加密算法
2012-02-21 12:53 8807BASE64编码算法不算是真正的加密算法。 MD5、 ... -
文本文件和二进制文件区别及java中字节流和字符流归纳
2012-02-17 15:48 2993首先在物理上文本文件和二进制文件并没有区别,都是以二进制01的 ... -
Java 字节流转化为文件
2012-02-17 15:46 5754已知:byte[] bytes=new FileToBytes ... -
Java核心之Java内存分配原理
2012-02-17 13:40 954JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍 ...
相关推荐
在JavaScript中,处理日期和时间是一种常见的需求,尤其是在开发涉及日期计算的应用时。本篇文章将详细介绍如何使用JavaScript进行日期之间的相减操作,并给出一个示例代码片段来演示具体实现过程。 #### 二、基本...
### JavaScript和Java中日期相减得出天数方案 #### JavaScript中的日期相减方案 在JavaScript中,计算两个日期之间的天数差是一个常见的需求。这里提供了一种方法来实现这一功能。 1. **基本原理**: - 使用`...
在这个类中,可能包含了各种方法来计算两个`java.util.Date`对象之间的时间差,包括年、月、日、时、分和秒。以下是一些关于如何在Java中处理此类问题的知识点: 1. **日期和时间类**:在Java中,`java.util.Date` ...
在Android开发中,日期操作是一项常见的任务,尤其是在创建日历应用、广告展示或者用户交互界面时。本主题主要关注如何在Android中进行日期相减,以及相关联的UI组件使用,如数字日历和自定义对话框。我们将探讨以下...
在Java编程语言中,`double`类型用于表示浮点数,但存在精度问题,尤其是在进行数学运算时。这是因为`double`是基于二进制浮点数标准(IEEE 754)来存储和计算的,这可能导致计算结果与预期的十进制值存在微小的差异...
Java获取时间差(天数差,小时差,分钟差)代码示例 Java获取时间差是指计算两个时间点之间的时间间隔, Java中可以使用SimpleDateFormat类来实现时间差的计算。在Java中,时间差可以分为天数差、小时差、分钟差等。...
无论是JavaScript还是Java,计算两个日期之间相差天数的基本原理都是相似的:先将日期转换为统一的时间单位(通常是毫秒),然后计算两个时间单位之间的差值,并将其转换为所需的单位(如天)。在实际开发中,还需要...
首先,代码创建了一个`SimpleDateFormat`实例,指定了“`yyyy-MM-dd HH:mm:ss`”的日期格式,这是标准的日期时间格式,包括了年、月、日、时、分、秒。通过调用`format()`方法,可以将当前系统时间(通过`new Date()...
同时,考虑到用户界面的友好性,可能需要将这些精确的数值转换成用户友好的格式,例如“天数:小时数:分钟数:秒数”或“年-月-日 时:分:秒”。 "TimeIsLife"这个名字暗示了这个程序可能不仅仅是一个简单的倒计时工具...
计算两个日期之间相差的天数,可以通过将日期转换为毫秒值,然后相减,并除以一天的毫秒数(即24小时*60分钟*60秒*1000毫秒)来实现。例如: ```java public static String getTwoDay(String sj1, String sj2) { ...
在Java编程中,List集合是Java集合框架的重要组成部分,它是一种有序的集合,可以存储重复的元素。本文将深入解析Java中对List集合的常用操作,帮助开发者更好地理解和使用List接口。 1. **添加、获取和删除元素** ...
当数据库的日期格式与Java的日期格式不匹配时,可以编写自定义的`TypeHandler`实现类,重写`setResult()`和`getResult()`方法,进行必要的格式转换。 7. **日期插件** MyBatis提供了一个名为`PageHelper`的分页...
6. **注意事项**:使用`java.time`包时,确保你的Java版本至少为8,因为这是新API首次引入的版本。另外,对于旧代码的兼容,可以使用`java.time`与`java.util.Date`之间的转换方法,如`Date.from(Instant)`和`...
2. 获取和设置字段:如年、月、日、时、分、秒等。 3. 相加和相减:可以与`Period`或`Duration`对象进行加减操作,实现日期时间的增减。 4. 格式化和解析:使用`DateTimeFormatter`进行日期时间的格式化和解析,支持...
本文将详细探讨“有关时间运算的类”,包括如何进行时间相减以得到天、时、分、秒的差值,以及各种时间表示方法。 1. **时间类的基本概念** 在大多数编程语言中,都有内置的时间类或库,如Python的`datetime`模块...
`mktime` 是C/C++标准库中的函数,用于将分解的本地时间(年、月、日、时、分、秒)转换为Unix时间戳,即自1970年1月1日以来的秒数。你可以分别对两个日期调用 `mktime`,然后用两个时间戳相减,得到它们之间相差的...
三,就是Java类库里面的date和Calendar的使用和相互转换(还要考虑实际日期的情况,比如闰年,平年,2月份,30/31日的月,月末与月初的交接,还有时间格式SimpleDateFormat 以及异常处理),这些问题相信很多同学都...
一些工具类代码块的标准代码,包括但不限于: 获取北京时区 获取当前手机对应的系统时区 以“GMT+8:00”形式返回当前系统对应的时区 获取更改时区后的时间 ...对日期进行相减操作 获得指定Date类型的毫秒数
通过Calendar对象的`getTimeInMillis()`方法获取毫秒级时间戳,然后相减得到两个日期间的时间差,最后除以相应的单位(秒、分钟、小时等)转换为所需的格式。 ```java public int getIntervalDays(Calendar startDay...
接下来,将这个时间差转换成秒数,并进一步计算出天数、小时数、分钟数和秒数。最终根据这些数值构建出字符串,并通过`innerHTML`属性更新`<SPAN>`元素的内容,从而实现实时显示倒计时的功能。 #### 五、结论 该...