【发布时间】:2019-06-17 20:09:37
【问题描述】:
我在活动布局中显示了我的 JSON 日期,但它给了我这种日期格式“1547458358000”。如何将日期格式更改为 YYYY-MM-dd k:mm:s?
appAdded 的日期来自 JSON API。
根据测试结果。 我收到的 toast 消息是 API TIME 显示为 1547458358000 而 outDatedAPI 显示为 null。
try {
SimpleDateFormat DateformatAPKAPIInstalled = new SimpleDateFormat("YYYY-MM-dd k:mm:s");
APITime = DateformatAPKAPIInstalled.parse(appAdded);
SimpleDateFormat outputFormat = new SimpleDateFormat("YYYY-MM-dd k:mm:s");
outputDateAPI = outputFormat.format(APITime);
Toast.makeText(FirstPageActivity.this, "DATE KO" dateAPKUpdated + appAdded + APITime, Toast.LENGTH_LONG).show();
} catch (ParseException e) {
e.printStackTrace();
}
【问题讨论】:
-
这是您需要将其转换为适当日期的时间戳。
-
请启发我在代码中犯的错误,而不是给出负面反馈。谢谢。
-
"1547458358000" 似乎是自 1970 年 1 月 1 日午夜以来的毫秒数。
-
@KaranMer 如何转换为合适的日期?
标签: java android date simpledateformat epoch