【发布时间】:2020-03-06 12:22:39
【问题描述】:
如何从“dd/MM/yyyy”格式的长日期中提取年月日。
long date = a.creationDate;
SimpleDateFormat dateFormatNew = new SimpleDateFormat("dd/MM/yyyy");
String formattedDate = dateFormatNew.format(date);
【问题讨论】:
-
与发布方式完全相同(尽管 API 很旧),假设
a.creationDate是自 UTC 1970 年 1 月 1 日午夜以来的毫秒数(如System.currentTimeMillis()返回的那样) -
不要再使用
SimpleDateFormat。使用现代的java.time.format.DateTimeFormatter -
你的代码有什么问题?
-
展示你尝试过的东西总是有益的
-
你知道
java.time吗?