算出自己来到这个世界多少条小案例

package com.basics;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class MyYearDemo {    /**     * 算一下 自己了来到这个世界多少天了     *     * 分析     * 首先要知道自己的年月日 需要输入   是一个字符串     * 将该字符串转换为一个日期     * 通过这个日期获得一个毫秒值     * 得到当前毫秒值     * 通过D-C得到一个毫秒值     * 将E的毫秒值转换为年     *     */    public static void main(String[] args) throws ParseException {        //键盘录入 年月日        Scanner sc = new Scanner(System.in);        System.out.println("请输入你的出生日期");        String line = sc.nextLine();

//把该字符串转换为一个日期        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");        Date d = sdf.parse(line);

//通过该日期得到一个毫秒值        long myTime = d.getTime();

//获取当前时间的毫秒值        long nowTime = System.currentTimeMillis();

//用D-C得到一个毫秒值         long time = nowTime-myTime;

//把E的毫秒值转换为年         int day = (int) (time/1000/60/60/24);        System.out.println("你来到这个世界"+day+"天");    }}

原文地址:https://www.cnblogs.com/lingling1/p/9425939.html

时间: 2024-12-21 20:45:20

算出自己来到这个世界多少条小案例的相关文章

小程序,算出自己来到这个世界多少天

package com; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.BitSet; import java.util.Date; import java.util.Scanner; /**  * 算一下你来到这个世界有多少天?  *  分析:  *  1.键盘录入出生年月日  *  2.把该字符串转换为一个日期  *      3.通过该日期得到一个毫秒值  *    

小程序,算出自己来到这世界上多少天

package com; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; /**  * 算一下你来到这个世界有多少天?  *  分析:  *  1.键盘录入出生年月日  *  2.把该字符串转换为一个日期  *      3.通过该日期得到一个毫秒值  *      4.获得当前时间的毫秒值  *      5.用4-3得到

进度条------小案例

很少会用到,简单的写一下 代码如下: <style type="text/css"> #box { width: 400px; height: 40px; border: 1px dashed #ccc; position: relative; } #div2 { width: 0; height: 40px; background-color: blue; } #div3 { position: absolute; right: -50px; top: 10px; } &

mysql 怎么查询出,分组后的总条数。。。也就是有多少组数。。。。怎么写

SELECT COUNT(*) AS 多少组数FROM( SELECT id FROM 表 GROUP BY id) subQuery;Mysql,有一个表含有以下字段,uid 发帖人id,title 发帖标题,tc 发帖内容,time 发帖时间,用一条语句算出昨天发帖书大于10的,一共有多少人? select count(*) from (select distinct startperson_id,count(startperson_id) as num from apphome_finan

一次 Oracle 算出运算溢出问题 排查解决 (并非除数为零!)

前段时间 出现过这个问题,: 表中有一列为number类型 rec_recordlength (两个时间的间隔长度/秒) 部分数据 统计这个字段就会出现 "算出运算溢出" 错误,很是头疼,找不出原因 然后 今天又出现了, 然后不断排查,排查,发现是有一条数据导致的, 后来 这条数据删除重新插入就好了, 然后想到唯一动过这条数据的,是执行了rec_recordlength的更新,动作如下: update V_recordlogs set rec_recordlength=86400*(r

【BioCode】删除未算出PSSM与SS的蛋白质序列

代码说明: 由于一些原因(氨基酸序列过长),没有算出PSSM与SS,按照整理出来的未算出特征的文件,删除原来的蛋白质序列: 需删除的氨基酸文件732.txt(共732条氨基酸): 删除前 氨基酸共25103*2=50206列 删除后 氨基酸共50206-732*2=48742列 代码如下: #include<stdio.h> #include<stdlib.h> #include<iostream> #include<string.h> #include&l

javascript基础程序(算出一个数的平方值、算出一个数的阶乘、输出!- !- !- !- !- -! -! -! -! -! 、函数三个数中的最大数)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> /* 算出一个数的平方值 function add(a){ var b=Math.sqrt(a); return b; } alert(add(3));*/ /*// 算出一个数的阶乘 func

第01章 欢迎来到IOS世界

第01章 欢迎来到IOS世界编写IOS应用程序有何不同1.只能激活一个应用当应用程序不处于激活状态,也不是在后台运行时(很短的时间),它不会占用任何CPU资源,因此也会断开网络连接.2.只能有一个窗口IOS只允许应用程序操作一个“窗口”3.有限的访问权限IOS的文件系统会为每个应用分配一块独立的区域,这块区域称为“沙盒”,每个应用只能对自己沙盒内的文件进行读写.4.有限的响应时间启动应用程序,载入首选项,数据,并尽快的把主视图显示到屏幕上,这个过程要在几秒钟内完成.当程序被切换到后台,应用必须快

Java中用最有效率的方法算出2 乘以8 等於几?

Java中用最有效率的方法算出2 乘以8 等於几?2 << 3,因为将一个数左移n 位,就相当于乘以了2 的n 次方,那么,一个数乘以8 只要将其左移3 位即可,而位运算cpu 直接支持的,效率最高,所以,2 乘以8 等於几的最效率的方法是2 << 3.