gpt4 book ai didi

Android转换月份数组

转载 作者:行者123 更新时间:2023-11-29 01:42:23 24 4
gpt4 key购买 nike

我得到了自 SQLite 数据库以来的月份数组,现在我想在图表 aChartEngine 中看到带有长名称的月份。我该怎么办?

String sql = "SELECT strftime('%m',"+Table.DATE+") AS month";
Cursor c = db.rawQuery(sql, null);
int count = c.getCount();
String[] months= new String[count];
for(int i=0; i<count; i++) {
c.moveToNext();
months[i] = c.getString(0);
}


for(int i=0;i<months.length;i++){
multiRenderer.addXTextLabel(i+1, months[i]);
}

最佳答案

TimeZone timezone = TimeZone.getDefault();
Calendar calendar = new GregorianCalendar(timezone);
for(int i=0;i<months.length;i++){
int monthNumber=Integer.valueOf(months[i])-1;
calendar.set(2014, monthNumber, 1, 1, 1, 1);
String monthName=calendar.getDisplayName(Calendar.MONTH, Calendar.LONG, Locale.getDefault());
multiRenderer.addXTextLabel(i+1, monthName);
}

关于Android转换月份数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23704339/

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