计算用户输入的日期距离1990年1月1日相距多少天
public static void main(String[] args) {//计算用户输入的日期距离1990年1月1日相距多少天Scanner sc = new Scanner(System.in);System.out.println("请输入年:");int year = sc.nextInt();System.out.println("请输入月:");int month = sc.nextInt();System.out.println("请输入日:");int day = sc.nextInt();int totalDays = 0;//计算年for (int i = 1900; i < year; i++) {if (i%400==0 || i%4==0 && i%100!=0){totalDays =totalDays +366;}else {totalDays =totalDays +365;}}//计算月for (int i=1;i<month;i++){switch (i){case 1:case 3:case 5:case 7:case 8:case 10:case 12:totalDays=totalDays+31;break;case 4:case 6:case 9:case 11:totalDays=totalDays+30;break;case 2:if (year %100==0 || year %4==0 && year %100!=0){totalDays = totalDays+29;}else {totalDays =totalDays+28;}break;}}//计算天totalDays=totalDays+day-1;System.out.println("距离现在"+totalDays+"天");}
计算用户输入的日期距离1990年1月1日相距多少天相关推荐
- Java——计算用户输入的日期离1900年1月1日相距多少天
题目:计算用户输入的日期离1900年1月1日相距多少天 解析: 用户输入日期,所以需要使用Scanner获取用户键盘输入数据 计算输入日期距离xxxx多少天,所以就是获取相差年份的天数+相差月份天数+ ...
- 计算用户输入的日期离1900年1月1日相距多少天。日期要大于1900(注意闰年,每个月份天数不一样)
import java.util.Scanner;public class test {public static void main(String[] args) {//计算用户输入的日期离1900 ...
- 计算用户输入的日期离1900年1月1日相距多少天
public static void test9() {Scanner sc = new Scanner(System.in);int year = sc.nextInt();int month = ...
- 03【C语言 趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。
目录 一.指路哦 三.打鱼还是晒网 嘞? 3.1 问题描述 3.2 问题分析 3.3 算法设计 3.4 确定程序框架 3.5 求出指定日期距 1990年1月1日的天数 3.6 完整code 及结果 一 ...
- 使用LocalDate计算给定2个日期的几年几月几日
个人资源与分享网站:http://xiaocaoshare.com/ @ApiOperation(value = "计算租期年限") @RequestMapping(val ...
- 求某年某月1日是星期几C语言,用c语言调用函数编程,1990年1月1日是星期一 要求输入某年某月某日,输出它是星期几...
满意答案 19alo 推荐于 2017.11.21 采纳率:51% 等级:11 已帮助:571人 这个是1984年1月1日是星期日的,你先看看,我再帮你改,最好自己能看懂 #include vo ...
- Java中的日期计算器(1970年1月1日)
这里只是简单的写了一个根据用户输入的日期来判断输入的日期距离1970年1月1日的一共的天数. 后面可以根据实际需求进行更改需要计算的天数和目标要求,并且可以通过set()来规定初始值计算. 本文中使用 ...
- 【练习题+1】某人三天打渔两天晒网,假设他从1990年1月1日开始打渔三天,然后晒网两天,请编程回答任意的一天他在打渔还是晒网。
刚刚开始学习,在题库里面抽到这一题. 某人三天打渔两天晒网,假设他从1990年1月1日开始打渔三天,然后晒网两天,请编程回答任意的一天他在打渔还是晒网. 一个男孩工作3天,而请假2天.如果他在1990 ...
- 从键盘输入一个日期,格式为yyyy-M-d 要求计算该日期与1949年10月1日距离多少天
/** 从键盘输入一个日期,格式为yyyy-M-d要求计算该日期与1949年10月1日距离多少天例如:用户输入了:1949-10-2程序输出:1用户输入了:1949-11-1程序输出:31 */ im ...
最新文章
- 2015年9月13日-9月15日课程作业(sed、awk)
- 在iOS中安装OpenCV
- 一位软件工程师的7年总结(转)
- SpringHttpInvoker解析2-服务端实现
- python web中的并发请求
- 有k个list列表, 各个list列表的元素是有序的,将这k个列表元素进行排序( 基于堆排序的K路归并排序)...
- 网络基础知识(黑马教程笔记)-3-http协议(响应报文)
- 静态网页连接mysql数据库_静态网页可以联接sql数据库吗?代码怎么写?
- 制作淘宝客微信公众号(一)
- 利用公网ip盒子搭建自己的kod云资源管理器
- 戴文渊 李一男 李三琦
- 我梦想中的学习组织-勤学会
- 局部连接层(Locally-Connected Layer)
- 官宣,Google DeepMind 成立
- 实战:使用Pytorch搭建分类网络(肺结节假阳性剔除)
- Visual C++游戏编程基础之多背景循环动画
- Visio科学图形包免费下载
- 移动开发的项目管理心得
- 一文搞懂各大APP!网站python网络爬虫!
- cisco中login 和login local区别的简单介绍
热门文章
- ML binning
- Qt下Unix时间戳(10位)和普通时间显示
- 【Ansys Maxwell 2D】电磁场有限元仿真新手教程 [EE 2022/7/11学习笔记]
- xorm oracle,更新日志 · XORM操作指南 · 看云
- 在提示框中:免费纪录片,DIY定制耳机和Nintendo Papercraft
- 有关蓝牙耳机和蓝牙音频的那点事儿
- 树莓派4b:PWM调速风扇+DIY亚克力板外壳的定制降温方案
- Python 爬取招聘网站数据,利用 tableau 可视化交互大屏,指导你如何学习、找工作!
- Linux signal 信号列表(sigint,sigtstp..)
- 精通Signaltap