java计算距离生日天数
输入生日的时间,计算距离生日的天数,可以输入多个人的生日,程序可以判断出谁的生日距现在最近。
其中现在的时间可以修改。
// 条件执行与不确定循环package class_experiment_questions;import java.util.Scanner;public class birthday_countdown {public static void main(String[] args){System.out.println("This programe compares two birthdays and displays which one is sonner.");System.out.println("Today is 2022/3/5,day #64 of the year.");System.out.println("Please enter the first person's month and date of birth,separate with space or line breaks.");int dayofyear1=DayOfYear();System.out.println("Please enter the second person's month and date of birth,separate with space or line breaks.");int dayofyear2=DayOfYear();if(dayofyear1<dayofyear2) {System.out.println("the first person's birthday is sonner");}else if (dayofyear1>dayofyear2){System.out.println("the second person's birthday is sonner");}else {System.out.println("What a coincidence that your birthday is on the same day!");}}public static int DayOfYear() // 计算用户输入日期是一年中的第几天{Scanner birthday = new Scanner(System.in);int mouth = birthday.nextInt();int day = birthday.nextInt();int[] days = {31,28,31,30,31,30,31,31,30,31,30,31}; for(int i=0;i<mouth-1;i++) {day += days[i];}if(day>=64) {Double time_percent = (day-64)/3.65;System.out.println("Your next birthday is in "+day+" day(s).");System.out.println("That is "+time_percent+" percent of a year away.");return day;}else {int time = 365+day;System.out.println("Your birthday in 2022 has passed!");System.out.println("You should still wait"+time+"days for your next birthday.");return time;}}}
java计算距离生日天数相关推荐
- Java 根据生日日期计算距离生日还有多少天(工具类)
已知生日日期,用Java实现计算距离生日还有多少天: // 计算距离生日还有多少天 public class Tool {/*** 计算距离生日还有多少天 * @param addtime:生日日期* ...
- Java计算年纪生日年数
LocalDate 类 Java 计算年纪 package lang;import java.text.ParseException; import java.text.SimpleDateForma ...
- java计算距离_java实现计算地理坐标之间的距离
java实现计算两经纬度点之间的距离,直接上代码,具体解释请参考注释 package com.jttx.poi.utils; import com.jttx.poi.entity.point; /** ...
- java 计算日期相差天数_Java 计算两个日期相差的天数
当我们需要计算两个日期相差的天数怎么办呢,今天我们就来用 Java 比较两个日期相差的天数,最简单的方法,直接上代码: 第一种,Date类型计算public static int differentD ...
- java 计算日期相差天数_JAVA计算两个日期之间相差的天数
这是本人第一次写博客,主要计算两个日期之间相差的天数 import java.text.ParseException; import java.util.Date; import org.apache ...
- java - 计算距离和反弹
根据提示输入次数,控制台输出对应的距离和反弹的距离. 效果演示 代码展示 package com.one;import java.util.*; public class High {public s ...
- Java计算每月工作天数
本代码经测试完全可以使用,仅提供demo做参考 import java.text.DateFormat; import java.text.SimpleDateFormat; import java. ...
- 猿创征文|Java计算【生日工具类】看这篇就够了
- Java计算当前日期距离生日还有多少天
1.键盘录入你的生日字符串 (如:"1998年08月08日")2.计算当前日期距离生日那天有多少天? public static void main(String[] args) ...
最新文章
- h3c怎么创建虚拟服务器,h3c 设置虚拟服务器
- yum 安装包的用法
- vue 时间格式化函数_vue开发记录--通用时间格式函数
- python爬虫爬取慕课网中的图片
- 微软将所有的Windows代码库迁移到Git
- Android入门笔记11
- Python函数相关笔记
- 连接服务器打印机文件名无效,excel服务器-办公室常识——共享服务器文件报错,共享打印机无法打印的解决办法(解决word、excel不能打印))...
- qq游戏大厅 android,手机QQ游戏大厅Android版正式发布
- 婴儿纸尿裤的综合分析
- 某悦的WinRT学习记录1
- 变焦光学系统工作原理及初始结构设计方法
- 洛谷 P1598 垂直柱状图(输入带空格的字符串)
- html5如何快速选择工具使用技巧,PS新手抠图必掌握!超有用的快速选择工具
- 华钜同创:各卖家注意!亚马逊发布新规,强制卖家上传GTIN
- Cesium-通过Shader添加圆形扩散效果
- Unity 运行状态下动态保存 预制体/预制体上脚本参数
- 比阅读量和粉丝数更重要的是用户ARPU值
- 用python批量获取微信头像
- Oracle SQL到DB2 SQL移植解决方案(引)