计算来到这个时间多长时间的步骤:java
1.输入你的出现日期;code
2.利用日期转换,将字符串转换成date类型orm
3.而后将date时间换成毫秒时间字符串
4.而后获取当前毫秒时间;get
5.最后计算出来到这个时间多少天;it
package youolddays; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; import org.junit.Test; /** *类描述:程序计算你活了多少天; *@author: 张宇 */ public class youolddaydemo { @Test public void fun() throws ParseException { Scanner sc = new Scanner(System.in); System.out.println("输入你的出生日期:"); String bornDay = sc.nextLine(); int days = getLifeDay(bornDay); System.out.println("你已经来到了这个世界" + days + "天."); } public int getLifeDay(String bornDay) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date d = sdf.parse(bornDay); long bornTime = d.getTime(); long currentTime = System.currentTimeMillis(); long times = currentTime - bornTime; int days = (int) (times / 1000 / 60 / 60 / 24); return days; } }