如何给日期时间格式?

时间:2018-09-10 07:44:14

标签: android android-layout android-fragments date-format

我正在从我的API中获取日期时间,因此我面临如何将日期时间设置为textView的问题。我想以这种格式显示此DateTime如何在2018年9月9日执行此操作。这是给出日期格式的快照。该格式来自我的API。 Date time Format in API snapshot 我已经上传了textView的快照

如何将审阅日期设置为文本视图。先感谢您 如何将其设置为textView

1 个答案:

答案 0 :(得分:0)

如果您寻求解决方案

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
}

如果您有任何建议。

  

这不是接收日期"/Date(778844555)/"的好格式。

  • 要么使它像后端的1536566913832一样毫秒。
  • 或仅将其设为字符串日期格式,例如13-4-2015 10:59:26