package test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String []args) throws ParseException{
Calendar calendar=Calendar.getInstance();
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date date = sd.parse("2011-03-16 10:00");
calendar.setTime(date);
long timethis=calendar.getTimeInMillis();
Date twoDate = sd.parse("2011-03-15 10:00");
calendar.setTime(twoDate);
long timeend=calendar.getTimeInMillis();
long theday=(timethis-timeend)/1000/60/60;
System.out.println(theday+"小时");
//日期相减算出秒的算法
Date date1 = new SimpleDateFormat("yyyy-MM-dd HH:mm").parse("2011-03-16 10:00");
Date date2 = new SimpleDateFormat("yyyy-MM-dd HH:mm").parse("2011-03-15 10:00");
long l = date1.getTime()-date2.getTime() ;
System.out.println(l/1000/60/60+"小时");
//日期相减得到相差的日期
long day = (date1.getTime()-date2.getTime())/(24*60*60*1000)>0 ? (date1.getTime()-date2.getTime())/(24*60*60*1000):
(date2.getTime()-date1.getTime())/(24*60*60*1000);
System.out.println(day+"天");
}
}
分享到:
相关推荐
西门子博途1200 时间相减
C#中两时间相减(return x天x小时x分x秒)
输入一个起始时间和一个结束时间(起始时间早于结束时间),通过运算符重载-(减号),计算这两个时间相隔多少秒钟。说明:这两个时间在同一小时之内,且采用60分钟60秒钟的计时分式,即从00:00-59:59。
主要介绍了C#实现两个时间相减的方法,实例分析了C#针对时间操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
日期时间相减、累计小时的计算公式
c# 倒计时--时间相减 。。。。。。。。。。。。。。。。。。。
以上这篇pandas 两列时间相减换算为秒的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python时间日期函数与利用pandas进行时间序
广告位展示 数字日历 自定义对话框 日期相减 gallery广告位 相册上传
javaScript和java中日期相减得出天数方案
WinForm中界面日期相减(DateTimePicker控件)
WPF 时间加减小例子、获取当前时间进行年月日时分秒的加减
实现两个数值型的日期相减得出天数的函数。
两个日期相减获得之间的天数
Salesforce是CRM系统,Salesforce.com 是企业云计算公司。通过 Internet 为各种规模的企业提供业务应用程序。
利用javaScript,实现的日期相减的例子程序,欢迎大家下载
labview计算输入控件与当前时间的差值,并以HH:MM:SS形式的字符串显示
组合一个日期/时间值 在VB.NET中可以用几种方法组合一个日期/时间值。列表A说明了几种实现相同功能的方法。 ◆第一个消息框将显示:dtDate1: 1/2/2007 12:00:00 A.M. ◆第二个消息框将显示:dtDate2: 1/...
易语言时间换算源码,时间换算,时间计算