1

我想将应用程序启动时间存储在 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 ..请建议我正确的方法

4

2 回答 2

0

将您的代码更改为

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
String data = format.format(new java.util.Date());
System.err.println("Time is.."+data);  
于 2012-12-27T09:15:06.077 回答
0

你可以通过这个花时间

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()); 

谢谢。

于 2012-12-27T09:16:52.830 回答