我有一个设置的日历来设置我的应用程序中的月份周。如何设置变量日历
这里是可变 1.
Long date1 = cursor.getLong(12); // first I load a choosen date to a database
//date result is 1365569546000
//then I convert to string
SimpleDateFormat sdfd = new SimpleDateFormat("d");
String day3 = sdfd.format(date1);
SimpleDateFormat sdfm = new SimpleDateFormat("M");
String month3 = sdfm.format(date1);
SimpleDateFormat sdfy = new SimpleDateFormat("yyyy");
String year3 = sdfy.format(date1);
intent.putExtra("days",day3);
intent.putExtra("months",month3);
intent.putExtra("years",year3);
2新的活动。
Bundle extras2 = getIntent().getExtras();
dayWeek = extras2.getInt("days");
monthWeek = extras2.getInt("months");
yearWeek = extras2.getInt("years");
以前我用手动插入和它的工作结果是。
这里是代码。
Calendar calFr = Calendar.getInstance(TimeZone.getTimeZone("Asia/Jakarta"));
calFr.setFirstDayOfWeek(Calendar.MONDAY);
calFr.set(2013, Calendar.APRIL, 10);
int weekOfMonthFr = calFr.get(Calendar.WEEK_OF_MONTH);
TextView txtMinggu = (TextView) findViewById(R.id.week);
txtMinggu.setText(""+weekOfMonthFr);
,但现在我使用变量群众演员,设定月的一周。
这里是代码
calFr.set(yearWeek, monthWeek, dayWeek);
年周= 2013;
monthWeek = 4;
dayWeek = 10;
但结果是
我想要的结果是
如何解决呢?
我很抱歉,但我真的不明白你的问题,读了两遍,三次,但没有得到它。你想要达到什么样的目标?问题是什么?期待什么,你会得到什么? – Pragnani 2013-04-10 07:20:01
我尝试显示月历的周。问题,这一周是错误的,当我使用变量来设置日历。每个月的结果是5,而不是2. @Pragnani – 2013-04-10 07:24:55
很难理解的问题。使用编辑选项来纠正它,以便这里的人可以理解。即使你的评论也没有帮助。 – AmitG 2013-04-10 07:33:13