如何给日期时间格式?
How to give date time a format?
我正在从我的 API 中获取日期时间,但我遇到了如何将此日期时间设置为 textView 的问题。我想以这种格式显示这个 DateTime 如何在 2018 年 9 月 9 日执行此操作。这是我的快照,其中给出了日期格式。该格式来自我的 API。 Date time Format in API snapshot
我上传了textView
的截图
如何将审核日期设置为文本视图。先感谢您
我如何将其设置为我的 textView
求解答
String date = "/Date(1536566908220)/";
String milli = date.replaceAll("[^0-9]", "");
if (!TextUtils.isEmpty(milli)) {
long time = Long.parseLong(milli);
SimpleDateFormat df = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
String formattedDate = df.format(time);
System.out.println(formattedDate); // 13-4-2015 10:59:26
}
如果你提出建议。
This is not a good format to receive date "/Date(778844555)/"
.
- 要么让它像后端的
1536566913832
一样完全毫秒。
- 或者像
13-4-2015 10:59:26
一样将其设为字符串日期格式
我正在从我的 API 中获取日期时间,但我遇到了如何将此日期时间设置为 textView 的问题。我想以这种格式显示这个 DateTime 如何在 2018 年 9 月 9 日执行此操作。这是我的快照,其中给出了日期格式。该格式来自我的 API。 Date time Format in API snapshot 我上传了textView
的截图如何将审核日期设置为文本视图。先感谢您 我如何将其设置为我的 textView
求解答
String date = "/Date(1536566908220)/";
String milli = date.replaceAll("[^0-9]", "");
if (!TextUtils.isEmpty(milli)) {
long time = Long.parseLong(milli);
SimpleDateFormat df = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
String formattedDate = df.format(time);
System.out.println(formattedDate); // 13-4-2015 10:59:26
}
如果你提出建议。
This is not a good format to receive date
"/Date(778844555)/"
.
- 要么让它像后端的
1536566913832
一样完全毫秒。 - 或者像
13-4-2015 10:59:26
一样将其设为字符串日期格式