我有一個設置的日曆來設置我的應用程序中的月份周。如何設置變量日曆
這裏是可變 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