gpt4 book ai didi

android - 在 getDisplayNames() 中使用 Calender.LONG 未解决

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:36:03 24 4
gpt4 key购买 nike

我正在尝试在我的 Android 代码中的日历对象上使用 getDisplayNames()。我包含了 java.util.Calendar 并且在使用 Calendar 类的任何其他公共(public)成员(即 Calendar.MONTH)时没有遇到任何问题。现在我正在尝试以下行......

mReminderCal.getDisplayName(Calendar.DAY_OF_MONTH, Calendar.LONG, Locale.US)

Eclipse 告诉我 Calendar.LONGCalendar.SHORT 不存在。

根据此处的文档,它们应该存在:http://developer.android.com/reference/java/util/Calendar.html#LONG

有什么见解吗?

最佳答案

试试这个(同样适用于公历或常规日历)。 DateFormatSymbols 是 API 级别 1。

int month = date.get(GregorianCalendar.MONTH);  
String monthName = new DateFormatSymbols().getMonths()[month];

关于android - 在 getDisplayNames() 中使用 Calender.LONG 未解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4854629/

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