标题很容易说明。
我意识到这似乎微不足道,并且已经回答了,但事实并非如此。
我找到的所有答案:
要求指定一种格式/将其硬编码为“ yyyyMMdd HH:mm”(例如this answer)
或者它们同时返回日期和时间(例如this)。
我只需要从现有Date
对象返回的时间作为用户当前语言环境中的字符串。
最佳答案
我在这里可能会丢失一些东西,但是以下工作不会吗?
final DateFormat f = DateFormat.getTimeInstance();
f.format(new Date()));
输出例如:
10:24:24 AM
同样,如果只希望提取日期,请使用
DateFormat.getDateInstance()
。