`
tangkuo
  • 浏览: 100503 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

距离0点毫秒数

阅读更多
package com.commons.date.cn;

import java.util.Calendar;

/**
*
* @author tangkuo
*
*/
public class DateUtils {



public static void main(String[] args) {
caluatorMinTimes();
Calendar curCal = Calendar.getInstance();
System.out.println("-======"+ curCal.getTime());
}

/**
* 计算距离凌晨0:0:0的时分秒
*
* @return
*/
public static String caluatorMinTimes(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);

Calendar curCal = Calendar.getInstance();

long calInMillis = cal.getTimeInMillis();
long diff = calInMillis - curCal.getTimeInMillis();

long diffSeconds = diff / 1000;
long diffMinutes = diff / (60 * 1000);
long diffHours = diff / (60 * 60 * 1000);
long diffDays = diff / (24L * 60 * 60 * 1000);

System.out.println(diffSeconds + "|" + diffMinutes + "|" + diffHours + "|" + diffDays);
return String.valueOf(diffDays + diffHours + diffMinutes + diffSeconds);
}



}
分享到:
评论

相关推荐

    jQuery 60秒倒计时精确到毫秒.zip

    在每次执行时,我们获取当前时间,并计算距离目标时间(即60秒后的时间)的剩余毫秒数。为了确保计时器的准确性,我们需要注意JavaScript引擎可能存在的微小延迟,这可能导致实际间隔时间略长于设定值。 ```...

    Get MilliSecond.rar_系统时间_系统时间 毫秒

    JavaScript的`Date.now()`方法直接返回当前时间距离1970年1月1日(UTC)的毫秒数: ```javascript console.log("当前毫秒时间戳: " + Date.now()); ``` 5. **C#** C#中的`DateTime.Now`可以获取当前日期和时间...

    js 距离某一时间点时间是多少实现代码

    在JavaScript中,计算距离某一时间点的差值是一项常见的任务,尤其在开发涉及时间跟踪或实时更新的应用程序时。在给定的代码示例中,它演示了一个简单的计时器功能,显示从指定时间点到现在已经过去了多少天、小时、...

    javascript做简单计算生存小时

    然后,`getTime()` 方法用于获取Date对象表示的时间距离1970年1月1日00:00:00 UTC的毫秒数。这里分别对当前时间`t`和出生时间`x`调用了此方法,得到`time1`和`time2`。 接下来,通过计算`time2 - time1`,我们得到...

    js代码-毫秒时间转换

    例如,`new Date().getTime()`会返回当前时间距离1970年1月1日00:00:00 UTC(协调世界时)的毫秒数。 为了将这些毫秒值转换为易读的日期和时间格式,我们可以使用以下方法: 1. `getFullYear()`: 返回四位数的年份...

    js倒计时 天+时+分+秒

    JavaScript倒计时是一种常见的网页动态效果,用于显示距离某个特定时间点还有多少天、小时、分钟和秒。在本文中,我们将深入探讨如何使用JavaScript实现一个功能完整的倒计时功能,包括从服务器获取结束时间以及实时...

    微信小程序中如何计算距离某个节日还有多少天

    时间差除以一天的毫秒数(24小时 * 60分钟 * 60秒 * 1000毫秒)并向下取整,可以得到两个日期之间的天数。 5. **处理跨年的情况**: 如果当前日期已经过了某个节日,但节日在今年之后,需要考虑跨年的情况。这时...

    原生js实现倒计时–2018

    (1)获取日期对象、现在距离1970年的毫秒数、2018年距离1970年的毫秒数、2018年距离现在的总秒数; (2)总秒数/86400,整数部分代表天; (3)余数部分/3600,整数部分代表小时; (4)余数部分/60,整数部分代表...

    JavaScript Date()日期函数详解

    通过 `Date()` 函数可以创建表示单个时刻的对象,即某个特定时间点距离1970年1月1日午夜(UTC)的毫秒数。 #### 二、构造函数 - **基本形式**:`new Date()` - **无参数**:返回当前日期和时间。 - **参数为字符...

    原生js实现倒计时--2018

    同样地,使用`getTime()`方法获取未来时间点距离1970年的毫秒数,然后通过它减去当前时间的毫秒数,得到未来时间距离现在的总毫秒数。 ```javascript var newTime = newDate.getTime(); // 2018年距离1970年的毫秒...

    javascript类型系统——日期Date对象全面了解

    1. Date.now()方法是ECMAScript 5中新增的,返回当前时间距离1970年1月1日0点UTC的毫秒数。该方法返回一个Number类型的值。在某些不支持Date.now()方法的旧浏览器中,可以通过+操作符将Date对象转换为数字,以达到...

    超声波传感器测距并数码管显示程序

    根据给定文件的信息,我们可以总结出以下相关的IT知识点: ### 1. **超声波传感器原理及应用** 超声波传感器是一种非接触式距离测量设备,广泛应用于各种领域,如工业自动化、安防系统等。其工作原理是通过发射...

    超声波避障C语言程序

    - **延时函数** `void delayms(unsigned int ms)`:实现指定毫秒数的延时。 - **主函数** `void main(void)`:程序入口,初始化定时器,循环发送超声波并根据返回的距离进行避障判断。 ### 三、关键技术点解析 ###...

    计算机三级网络技术知识点最全版

    计算机三级网络技术知识点最全版涵盖了计算机网络领域的多项基础和进阶内容,本文将详细阐述这些知识点。 弹性分组环(RPR)是一种光纤网络技术,它结合了SDH(同步数字体系)和数据网络的优势,能提供高速、高可靠...

    JS实现获取当前所在周的周六、周日示例分析

    另外,为了计算距离当前日期特定天数后的日期,可以使用Date对象加上毫秒数的方式。JavaScript中的Date对象基于毫秒表示,一天的毫秒数是***(即24小时*60分钟*60秒*1000毫秒)。因此,可以通过当前时间的毫秒数加上...

    89C51的超声波测距程序——逐句注释

    - **Delay函数**:提供延时功能,参数为毫秒数。 - **Conut函数**:计算实际距离并更新显示内容。 ### 主循环与中断服务程序 程序的核心逻辑在于主循环以及定时器的中断服务程序。 1. **中断服务程序** - **T0...

    JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"

    - `getMilliseconds()`:返回当前毫秒数,范围是0-999。 为了将这些日期和时间信息格式化为"yyyy-MM-dd HH:mm:ss"的字符串,我们可以使用自定义的扩展方法。下面是一个Date对象的扩展,用于将Date对象转换为指定...

    超声波测距程序

    - **功能**:延时函数,实现指定毫秒数的延时。 - **参数**:接收一个无符号整型参数 `xms`,表示需要延时的时间(单位:毫秒)。 - **实现**:通过内部循环来实现延时效果。 #### 2. delay_20us 函数 - **功能**:...

    C#使用JavaScriptSerializer序列化时的时间类型处理

     猜测这里是由于 js 初始化时间的时候往往是向 1970/01/01 添加毫秒数,JavaScriptSerializer 进行序列化的时候也会格式化为距离1970/01/01 到当前时间点 GMT+0 时间的毫秒数,如果直接反序列化可以看到少了8小时,...

    js获取当前时间

    - `date.getTime()`:返回`Date`对象表示的日期和时间距离1970年1月1日(UTC)的毫秒数。 3. **获取日期和时间组件**: - `date.getFullYear()`:获取四位数的年份。 - `date.getMonth()`:获取月份(0-11),...

Global site tag (gtag.js) - Google Analytics