我正在使用图像、文本和日期在 android 中实现自定义列表视图,但是当我调用 getDate 方法时它会工作但返回 1/1/1970 而不是显示我的系统日期?
user1543629
问问题
672 次
6 回答
2
仅供参考, getDate() =>此方法已弃用。它返回月份中的某一天。
您可以使用:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // you can mention any format which you want
String currentDateandTime = sdf.format(new Date());
于 2012-07-25T07:04:34.160 回答
2
您可以只使用new java.util.Date()
它,它将包含实际日期。您也可以使用Calendar.getInstance()
或long time = System.currentTimeMillis(); new Date(time);
于 2012-07-25T07:04:58.450 回答
1
于 2012-07-25T07:14:04.437 回答
1
here is the complete solution.where you can get the date and also access it in the form of string.
private final static String getDateTime() {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd_hh:mm:ss");
Log.i("Log", "date is: "+df.format(new Date()));
return df.format(new Date());
}
于 2012-07-25T08:00:51.283 回答
1
你可以试试这个
DateFormat date = new SimpleDateFormat("yyyy-MM-dd_hh:mm:ss");
Log.i("Log", "date is: "+date.format(new Date()));
date.format(new Date());
于 2012-07-25T14:23:14.930 回答
0
用这个:
long dtMili = System.currentTimeMillis();
String date = new java.text.SimpleDateFormat("dd-MM-yy").format(new java.util.Date(dtMili));
于 2012-07-25T07:04:03.273 回答