java计算日期之间的天数_使用Java计算两个日期之间的天数
我想要一个Java程序来计算两个日期之间的天数。
键入第一个日期(德语表示法;带空格:“ dd mm yyyy”)
输入第二个日期。
该程序应计算两个日期之间的天数。
如何包含include年和夏季?
我的代码:
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class NewDateDifference {
public static void main(String[] args) {
System.out.print("Insert first date: ");
Scanner s = new Scanner(System.in);
String[] eingabe1 = new String[3];
while (s.hasNext()) {
int i = 0;
insert1[i] = s.next();
if (!s.hasNext()) {
s.close();
break;
}
i++;
}
System.out.print("Insert second date: ");
Scanner t = new Scanner(System.in);
String[] insert2 = new String[3];
while (t.hasNext()) {
int i = 0;
insert2[i] = t.next();
if (!t.hasNext()) {
t.close();
break;
}
i++;
}
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_MONTH, Integer.parseInt(insert1[0]));
cal.set(Calendar.MONTH, Integer.parseInt(insert1[1]));
cal.set(Calendar.YEAR, Integer.parseInt(insert1[2]));
Date firstDate = cal.getTime();
cal.set(Calendar.DAY_OF_MONTH, Integer.parseInt(insert2[0]));
cal.set(Calendar.MONTH, Integer.parseInt(insert2[1]));
cal.set(Calendar.YEAR, Integer.parseInt(insert2[2]));
Date secondDate = cal.getTime();
long diff = secondDate.getTime() - firstDate.getTime();
System.out.println ("Days: " + diff / 1000 / 60 / 60 / 24);
}
}
java计算日期之间的天数_使用Java计算两个日期之间的天数相关推荐
- java 两日期的周数_利用 Java 中 Calendar 计算两个日期之间的天数和周数
利用 Java 中 Calendar 计算两个日期之间的天数和周数 前言 究竟什么是一个 Calendar 呢? 中文的翻译就是日历, 那我们立刻可以想到我们生活中有阳 (公) 历阴 (农) 历之分它 ...
- java两个字符串 相隔天数_关于Java: Joda-Time时间中两个日期之间的天数
我如何找到两个joda time DateTime实例之间的天数差异?如果开始时间是星期一,结束时间是星期二,那么不管开始和结束日期的小时/分钟/秒是多少,返回值都应该是1. 如果从晚上开始到早上结束 ...
- java 算出下一个工作日_如何计算JAVA中两个不同日期之间的工作日(不包括周末)?...
我的要求是计算给定两个日期之间的天数,不包括星期六和星期日. 例: Start date - 10/09/15 and End date 18/09/15 Result: 7 日期采用DD / MM ...
- 日期转天数的程序c语言,两个日期之间天数的计算C语言程序
<两个日期之间天数的计算C语言程序>由会员分享,可在线阅读,更多相关<两个日期之间天数的计算C语言程序(5页珍藏版)>请在人人文库网上搜索. 1.两个日期之间天数的计算 C 语 ...
- python输入日期计算天数_用python计算日期(1、返回指定日期所在的一周,2,计算一个日期的月份和天数加减)...
放两个小轮子吧,欢迎测试bug,然后告诉我: 1.返回指定日期所在的一周 2,计算一个日期的月份和天数加减 # -*- coding: utf-8 -*- """ Cre ...
- JAVA时间日期处理类,主要用来遍历两个日期之间的每一天。
/** * * 文 件 名: AccountDate.java * * 创建时间: 2008-11-18 * * Email : **@163.com */import java.text.Decim ...
- JAVA时间日期处理类,主要用来遍历两个日期之间的每一天
import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateFormat; ...
- 两个年月日怎么相减_(excle可以计算日期差值吗)excel表中,两个日期相减如何得出相差年月...
如何使用excel函数计算两个日期参数的差值 "使用excel函数计算两期参数的差值"的操骤是: 1.以Excel 2016为例,打开Excel工作表: 2.由已知条件可知,需要根 ...
- java怎么把毫秒转换成天数_关于java:如何将毫秒转换为“ hh:mm:ss”格式?
我糊涂了. 绊倒这个线程后,我试图找出如何格式化具有hh:mm:ss格式的倒数计时器. 这是我的尝试- //hh:mm:ss String.format("%02d:%02d:%02d&qu ...
- java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...
通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...
最新文章
- remap(地址重映射)机制
- waves效果器_盘点Waves的12款混响插件,你用的是哪个?
- php reverseShell
- 深入理解JVM(8)——类加载的时机
- Linux中 C++ main函数参数argc和argv含义及用法
- Win11任务栏怎么隐藏
- Deep Learning Literature 常用词中英文总结(一)
- Python获取代理IP地址
- 线程池和定时器——多线程的自动管理(转载)
- java_db常见错误总结
- CURL POST PHP
- java搜索引擎: lucene学习笔记 3
- SQLException: #22001你知道这个错误码吗
- C语言:根据集合元素有互异性,将两个集合并集(一种方法之一)
- ipad如何与计算机连接网络连接不上,平板电脑可以连接无线网络但上不了网如何解决...
- 【JS】Javascript中的this到底是什么
- RuntimeError: CUDA out of memory. Tried to allocate 6.38 GiB (GPU 0; 10.76 GiB total capacity; 708.0
- Gateway网关限流
- 风变科技python课程评价.11_风变科技在线职业教育课程不错,菜鸟也能成python高手...
- Linux进程调度 - CFS调度器 LoyenWang