gpt4 book ai didi

java - 如何增加 getRelativeDateTimeString 方法的耗时,以及如何增加正常日期的月份名称

转载 作者:行者123 更新时间:2023-11-29 18:36:46 25 4
gpt4 key购买 nike

我用过getRelativeDateTimeString显示最多 1 周的耗时。

  1. 如何增加超过 1 周。

  2. 耗时后,它显示正常日期格式,如 11/14/2007, 8:20 AM,我想在日期中显示月份名称,如 Nov/14/2007, 8:20 AM2007 年 11 月 14 日,上午 8:20

我希望输出为:Nov/14/2007, 8:20 AM 但是输出为 11/14/2007, 8:20 AM

java.util.Date time = new java.util.Date((long) time1 * 1000);
int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_SHOW_YEAR | FORMAT_ABBREV_MONTH;
CharSequence mdate = DateUtils.getRelativeDateTimeString(context,time.getTime() , DateUtils.SECOND_IN_MILLIS, DateUtils.WEEK_IN_MILLIS, flags);

最佳答案

你可以把它分成两部分:

  1. 使用 DateFormat f = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.mmm'Z'"); 获取所需格式的日期
  2. 使用 getRelativeTimeSpanString 获取耗时

希望对你有帮助,谢谢

关于java - 如何增加 getRelativeDateTimeString 方法的耗时,以及如何增加正常日期的月份名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54005734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com