Java 如何从手机中获取当前日期?

Java 如何从手机中获取当前日期?,java,android-studio,Java,Android Studio,所以,我的第一个应用程序将是一个个人的,以帮助我满足最后期限。正如你所想象的,这将是一个非常以日期为导向的活动 那么,如何从手机/模拟器中获取当前日期 奖励积分如果您能解释如何将其转换为整数 任何链接或教程都会非常棒。 提前感谢。您可以通过创建日历来获取手机的时间 Calendar calendar = Calendar.getInstance(); 这将存储您的实际时间。如果您想在数字中获得日期,只需告诉我们: long timeInANumber = calendar.getTimeInM

所以,我的第一个应用程序将是一个个人的,以帮助我满足最后期限。正如你所想象的,这将是一个非常以日期为导向的活动

那么,如何从手机/模拟器中获取当前日期

奖励积分如果您能解释如何将其转换为整数

任何链接或教程都会非常棒。
提前感谢。

您可以通过创建日历来获取手机的时间

Calendar calendar = Calendar.getInstance();
这将存储您的实际时间。如果您想在数字中获得日期,只需告诉我们:

long timeInANumber = calendar.getTimeInMillis();
你需要用一个长的而不是一个整数,因为这个数字太大了。long类似于整数,但它可以存储更大的值。
您得到的数字(称为UNIX时间戳)表示自1970年1月1日00:00以来的毫秒数

我找到了这个解决方案:Date dt=new Date();int hours=dt.getHours();int minutes=dt.getMinutes();int seconds=dt.getSeconds();字符串curTime=hours+“:“+minutes+”:“+seconds;但是它是派生的。try
dt.getTime()
它返回一个长字符串。学习阅读javadocsSure will。一旦我接受了正规教育,希望所有这些都能更容易理解。非常感谢你的帮助!你就是那个人。