获取Android设备上的当前时间

时间:2015-08-28 22:21:15

标签: android unity3d

我想在我的Unity Android应用程序中设置一些内容,让用户选择一个时间,然后在他们不使用该应用程序的时间后每半小时向他们发送一个通知。

我安装了Android Native插件(https://www.assetstore.unity3d.com/en/#!/content/10825)来处理本地通知,但不知道如何在特定时间发送本地通知。如何获取设备上的当前时间?有没有办法在Unity中做到这一点?

2 个答案:

答案 0 :(得分:1)

 System.currentMilleseconds(); 
自1970年以来

将重新开始......你可以使用

Calender c = Calender.getInstance();
 c.getItem(Calender.DayInMonth)

...... BLA BLA BLA

答案 1 :(得分:0)

只需使用此代码即可获取android中的当前时间

public String getCurrentTime(){
    Time dtNow = new Time();
    dtNow.setToNow();
    return dtNow.format("%H:%M");    // YYYYMMDDTHHMMSS
}

你可以操纵格式以适合你