-
2019-07-25 12:33:54
package homework;
/**-
@ClassName: num3.java
-
@Description: TODO(用一句话描述该文件做什么)
-
@author 范海涛
-
@version V1.0
-
@Date 2019-7-24 下午9:51:31
*/
public class num3 {
//为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?
public static void main(String[] args) {
int time = 89;
int day = 24;
int day1 = time/day;
int house = time%day;System.out.print("战士连续抗洪89小时合计用了:"+day1+"天零"+house+"小时");
}
}
更多相关内容 -
-
计算到目前为止活了多少天,多少小时
2011-12-07 13:10:04写的一个小程序能够计算到目前为止,你来到这个世界多少天,多少小时了,特别适合给一些年纪大的人算算 -
java计算两个日期间相差多少天多少小时多少分多少秒
2020-06-23 13:04:061、参数为日期类型参数...* @Description: TODO(计算两个日期【日期类型】之间的时间距离) * @param @param sdate * @param @param bdate * @param @return 设定文件 * @throws */ public ...1、参数为日期类型参数
/**
* @Description: TODO(计算两个日期【日期类型】之间的时间距离)
* @param @param sdate
* @param @param bdate
* @param @return 设定文件
* @throws
*/
public static Map<String,Long> timesBetween(Date sdate,Date bdate) {DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long day = 0;
long hour = 0;
long min = 0;
long sec = 0;
long diff = 0;
try {
sdate= df.parse(df.format(sdate));
bdate= df.parse(df.format(bdate));
long stime = sdate.getTime();
long btime = bdate.getTime();
if(stime>btime){
diff = stime - btime;
}else{
diff = btime - stime;
}
day = diff/(24*60*60*1000);
hour = diff/(60*60*1000) - day*24;
min = diff/(60*1000) - day*24*60 - hour*60;
sec = diff/1000-day*24*60*60-hour*60*60-min*60;
} catch (ParseException e) {
e.printStackTrace();
}
Map<String, Long> timeMap = new Mapx<String, Long>();
timeMap.put("Day", day);
timeMap.put("Hour", hour);
timeMap.put("Min", min);
timeMap.put("Sec", sec);
return timeMap;
}
2、参数为字符串类型参数
/**
* @Description: TODO(计算两个日期【字符串类型】之间的时间距离)
* @param @param sdate
* @param @param bdate
* @param @return 设定文件
* @throws
*/
public static Map<String,Long> timesBetween(String sdate,String bdate) {DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long day = 0;
long hour = 0;
long min = 0;
long sec = 0;
long diff = 0;
try {
Date startDate= df.parse(sdate);
Date bindDate= df.parse(bdate);
long stime = startDate.getTime();
long btime = bindDate.getTime();
if(stime>btime){
diff = stime - btime;
}else{
diff = btime - stime;
}
day = diff/(24*60*60*1000);
hour = diff/(60*60*1000) - day*24;
min = diff/(60*1000) - day*24*60 - hour*60;
sec = diff/1000-day*24*60*60-hour*60*60-min*60;
} catch (ParseException e) {
e.printStackTrace();
}
Map<String, Long> timeMap = new Mapx<String, Long>();
timeMap.put("Day", day);
timeMap.put("Hour", hour);
timeMap.put("Min", min);
timeMap.put("Sec", sec);
return timeMap;
}
-
Java工具类 计算某个时间距离当前时间相差多少天、多少小时、多少分、多少秒
2020-01-07 12:36:16* 计算传入时间距离当前时间多久 * * @param date * @return */ public static String getTimeDiff(String date) { if (ObjectUtils.isEmpty(date)) { return ""; } StringBuilder sb = new StringBu.../** * 计算传入时间距离当前时间多久 * * @param date * @return */ public static String getTimeDiff(String date) { if (ObjectUtils.isEmpty(date)) { return ""; } StringBuilder sb = new StringBuilder(); try { Date parse = mDateFormat.parse(date); Date now = new Date(); // 这样得到的差值是微秒级别 long diff = now.getTime() - parse.getTime(); // 只能精确到日 无法具细到年 月 不能确定一个月具体多少天 不能确定一年具体多少天 // 获取日 long day = diff / (1000 * 60 * 60 * 24); diff = diff % (1000 * 60 * 60 * 24); if (day > 0) { sb.append(day).append("天"); } // 获取时 long hour = diff / (1000 * 60 * 60); diff = diff % (1000 * 60 * 60); if (hour > 0) { sb.append(hour).append("时"); } // 获取分 long min = diff / (1000 * 60); diff = diff % (1000 * 60); if (min > 0) { sb.append(min).append("分"); } // 获取秒 long sec = diff / 1000; if (sec > 0) { sb.append(sec).append("秒"); } return sb.toString(); } catch (ParseException e) { return ""; } }
-
js 计算时间(几分钟前、几小时前、几天前、几周前、几月前)
2017-10-18 15:21:04js 计算时间(几分钟前、几小时前、几天前、几周前、几月前) -
js 两个时间戳之间怎么计算相隔多少天多少小时多少分多少秒
2018-07-05 17:11:41* 计算时间戳之间的差值 时间戳是有乘于1000的 * @param start_time 开始时间戳 * @param end_time 结束时间戳 */ function calculateDiffTime(start_time, end_time){ var startTime = 0, endTime = 0 if .../**
* 计算时间戳之间的差值 时间戳是有乘于1000的
* @param start_time 开始时间戳
* @param end_time 结束时间戳
*/
function calculateDiffTime(start_time, end_time){
var startTime = 0, endTime = 0
if (start_time < end_time){
startTime = start_time
endTime = end_time
}else{
startTime = end_time
endTime = start_time
}
// //计算天数
// var timeDiff = endTime - startTime
// var year = Math.floor(timeDiff / 86400 / 365);
// timeDiff = timeDiff % (86400 * 365);
// var month = Math.floor(timeDiff / 86400 / 30);
// timeDiff = timeDiff % (86400 * 30);
// var day = Math.floor(timeDiff / 86400);
// timeDiff = timeDiff % 86400;
// var hour = Math.floor(timeDiff / 3600);
// timeDiff = timeDiff % 3600;
// var minute = Math.floor(timeDiff / 60);
// timeDiff = timeDiff % 60;
// var second = timeDiff;
// return [year, month, day, hour, minute, second]
var timeDiff = endTime - startTime
var hour = Math.floor(timeDiff / 3600);
timeDiff = timeDiff % 3600;
var minute = Math.floor(timeDiff / 60);
timeDiff = timeDiff % 60;
var second = timeDiff;
return [hour, minute, second]
}
-
oracle计算两日期相差多少秒,分钟,小时,天
2021-12-15 14:56:15--计算两个时间差相差多少秒 select (sysdate-to_date('2021/12/14 17:00:00','yyyy/mm/dd hh24:mi:ss'))*24*60*60 from dual --计算两个时间差相差多少分 select (sysdate-to_date('2021/12/14 17:00:00','yyyy/mm... -
java计算两个日期相差多少天小时分钟等
2019-07-02 00:29:38// 计算差多少小时 long hour = diff % nd / nh; // 计算差多少分钟 long min = diff % nd % nh / nm; // 计算差多少秒//输出结果 // long sec = diff % nd % nh % nm / ns; return day + "天" + hour + ... -
java_计算两个时间相差多少天、小时、分钟、秒
2020-12-23 10:18:55但是发现手动统计中 获取两个时间之间相差的小时数的计算有点儿问题。 今天就修改了一下,记录一下,下次用的时候直接取 String st = request.getParameter("st"); //开始时间 String ed = request.getParameter... -
java计算两个字符串格式的时间间隔多少天多少小时多少分钟
2020-07-13 14:16:41计算一下我晚上睡了多久: @Test public void test04() throws Exception { long min = dateDiff("2020-07-13 23:58:56","2020-07-14 7:29:15","yyyy-MM-dd HH:mm:ss"); } public static long dateDiff(String ... -
JavaScript倒计时算法(计算剩余多少天)实现
2018-07-28 11:57:55描述: 使用JavaScript完成指定的日期的倒计时,例如距离活动还有多少时间结束 ...每一天的毫秒数为:1000*60*60*24 就是1000毫秒*60秒*60分*24小时等于一天的毫秒数 4.倒过来用总的毫秒数除以一... -
计算两个时间相差多少时间--天、小时、分、秒
2020-01-08 15:07:33/** * 计算两个时间之间相差的时间 ... * @param diffName day:天, hour: 小时, min: 分, sec: 秒 * @return */ public static long getDatePoor(Date oneDate, Date otherDate, String diffN... -
Android 时间戳 转换成 多少天前、多少小时前、多少分钟前
2019-10-18 11:20:30返回结果为: "1天前 "或者"1小时前"或者"1分钟前" 1.不用任何转换 直接使用即可 2.DateUtils 类 是Android 独有的工具类, 不需要导包 3.源码上看,该方法被多次重载,有多种参数选择; 4.最近... -
java计算两个时间相差多少小时
2021-08-23 15:36:36最近有个需求,根据两个时间,计算两个时间之间相差多少个小时。 查了一下,网上有现成的工具类,而且翻来覆去都是这个工具类的复制粘贴版 摘出自己需要的。得到下面这个 private int getDifferHour(Date ... -
Java8 计算两个日期之间相差多少天
2021-02-28 17:46:07而不是2年1个月15天总共有多少天。日志 那么若是想算两个日期直接的距离该怎么办呢?可采用下面的方法。code LocalDate dateBefore; LocalDate dateAfter; long daysBetween = DAYS.between(dateBefore, dateAfter);... -
java计算两个日期间过了多少天
2017-03-21 14:24:18其中在数据库中有一个字段为datetime类型,想要计算两个日期之间过了多少天 多少小时 多少分钟。 思路为把时间换算为毫秒(与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。然后利用毫秒的加... -
根据日历 计算某一天距离今天多少天,多少小时,多少分钟
2015-09-14 11:16:13//计算距离某一天还有多少时间 目前服务器传过来的时间格式是@"yyyy-MM-dd" //以后可以根据格式进行变化 + (NSDateComponents *)getStartDatetoEndData:(NSString *)endData{ NSDateFormatter *formatter = [... -
js如何求两个时间节点之间相差多少天,多少小时,多少分钟,多少秒
2019-10-30 20:30:40在讲到如何计算两个时间节点之间的日期差之前,我们需要计算出两个时间点到格林威治时间的值,然后再将两个值相减求出两个时间点之间的格林威治时间值差,那么我们就可以用格林威治时间进行转换了 那么我们如何去求... -
编写一个脚本,输入自己的生日时间(YYYYMMDD),计算还有多少天多少个小时是自己的生日。
2018-06-25 11:39:00编写一个脚本,输入自己的生日时间(YYYYMMDD),计算还有多少天多少个小时是自己的生日。 #!/bin/sh read -p "Input your birthday(YYYYmmdd):" date1 m=`date --date="$date1&... -
oracle计算两日期相差多少秒,分钟,小时,天,周,月,年
2020-02-27 14:09:19--计算两个时间差相差多少秒 select ceil((sysdate-t.transdate)* 24 * 60 * 60),t.transdate,sysdate from esc_trans_log t --计算两个时间差相差多少分 select ceil((sysdate-t.transdate)* 24 * 60),t.transdate,... -
python-如何计算两天相隔多少天
2019-04-19 21:56:45python-如何计算两天相隔多少天 -
Java 计算两个时间相差(天、小时、分钟、秒)
2020-02-28 21:08:39// 计算差多少小时 min = diff % nd % nh / nm + day * 24 * 60;// 计算差多少分钟 sec = diff % nd % nh % nm / ns;// 计算差多少秒 } catch (ParseException e) { // TODO Auto-generated catch block e.... -
java 输入一个生日,计算距离生日还有多少天,如果生日已经过去,计算生日已经过去了多少天,并计算距离下...
2019-04-17 09:18:54System.out.println("距离你那个他/她过生日还有"+m+"天"); } else { int m=last-first; m=Math.abs(m); System.out.println("她/他的生日已经过去了"+m+"天"); Calendar nextbirthday=new ... -
计算一个人活了多少天, 多少时, 多少分, 多少秒?
2018-08-24 23:42:56// 计算一个人已经出生了多少天 . public class Test01_Birthday_$ { public static void main(String[] args) throws ParseException { // 键盘录入你的姓名: Scanner sc = new Scanner(System.in); System.... -
Python 计算多少天前后、距离X日多久的日期
2020-05-04 13:37:19原文出自:Python实用宝典:Python 计算多少天前后、距离X日多久的日期 接下来,我就教大家怎么用十行代码计算我们剩余的假期天数!我们的代码用到了一个概念叫时间戳: 时间戳就是指格林威治时间1970年01月01日00... -
java计算两个时间的时间差(天/小时/分)
2022-01-05 15:29:09用SimpleDateFormat和getTime()计算时间差: 1.1 初始数据: SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date timeDate1 = simpleFormat.parse("2021-01-05 12:18:16"); ...