- 利用代码测试你从出生到现在活了多长时间
/**
* 功能:测试你活了多久
* 作者:孤梦
* 日期:2022年05月19日
*/
public class Live {
public static void main(String[] args) {
// 创建简单的日期格式对象
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
Date foundDate = new Date(2002 - 1900, 11, 9, 22, 42, 0);
// 1949-10-01
System.out.println("出生日期: " + sdf.format(foundDate));
Date currentDate = new Date();
System.out.println("当前日期: " + sdf.format(currentDate));
long interval = 0;
// 时间间隔(毫秒数)
interval = currentDate.getTime() - foundDate.getTime();
System.out.println("我活了" + (interval / 1000) + "秒");
System.out.println("我活了" + (interval / 1000 / 60) + "分");
System.out.println("我活了" + (interval / 1000 / 60 / 60) + "小时");
System.out.println("我活了" + (interval / 1000 / 60 / 60 / 24) + "天");
System.out.println("我活了" + (interval / 1000 / 60 / 60 / 24 / 365) + "年");
}
}
运行程序,查看结果 【基础Java练习19(测试从出生到现在活了多久)】
文章图片
推荐阅读
- 基础Java练习15(打印水仙花数)
- java|基础Java练习20(词频统计)
- 时区|springboot new Date() 时区差8小时
- 用Java十多年了,能“精通Java”了吗()
- JavaWeb|JSP-02动态网页技术基础
- java|Java-Mybatis(四): 动态SQL、标签、缓存
- Android开发|别人的H5页面为什么飞快(之 Webview 优化)
- java|pytorch贝叶斯网络_使用贝叶斯优化快速调试pytorch中的超参数的快速教程
- Android|『查漏补缺』Android实习面试知识点(二)