控制台输入
输入一个年份
输入一个月份
求:从1月到该月有多少天
4条回答 默认 最新
- 404警告 2021-07-21 16:35关注
public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入年份:"); int year = sc.nextInt(); System.out.println("请输入月份:"); int month = sc.nextInt(); int day = differentDaysByMillisecond(new Date() {{ setYear(year); setMonth(0); }}, new Date() {{ setYear(year); setMonth(month - 1); }}); System.out.println("两个日期的差距:" + day); } public static int differentDaysByMillisecond(Date date1, Date date2) { return (int) ((date2.getTime() - date1.getTime()) / (1000 * 3600 * 24)); }
运行效果
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 相敏解调 matlab
- ¥15 求lingo代码和思路
- ¥15 公交车和无人机协同运输
- ¥15 stm32代码移植没反应
- ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
- ¥100 连续两帧图像高速减法
- ¥15 如何绘制动力学系统的相图
- ¥15 对接wps接口实现获取元数据
- ¥20 给自己本科IT专业毕业的妹m找个实习工作
- ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?