Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取android应用程序启动的时间_Android_Sqlite - Fatal编程技术网

如何获取android应用程序启动的时间

如何获取android应用程序启动的时间,android,sqlite,Android,Sqlite,我想将应用程序启动时间存储在sqlite中,并将该时间用于功能中的下一次启动。。因为我用的是 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); String data = format.format(new Date(19900101)); System.err.println("Time is.."+format.format(19900101)); 我坚持以yyyy-

我想将应用程序启动时间存储在sqlite中,并将该时间用于功能中的下一次启动。。因为我用的是

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
String data = format.format(new Date(19900101));
System.err.println("Time is.."+format.format(19900101));                
我坚持以yyyy-MM-dd kk:MM:ss的格式动态获取时间。即使使用此代码,我也得到了1970-01-01。请建议我正确的方法将代码更改为

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
String data = format.format(new java.util.Date());
System.err.println("Time is.."+data);  

通过这个你可以花时间

String timeStamp = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss").format(new Date());
或者像这样更改代码

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
String data = format.format(new Date());
System.err.println("Time is.."+format.format()); 
谢谢