相关疑难解决方法(0)

如何从Android中的DatePicker小部件获取日期?

DatePicker在Android中使用一个小部件供用户设置日期,并且想要在单击确认按钮时获取日期值,我该怎么做?

android datepicker

39
推荐指数
4
解决办法
9万
查看次数

Android在7天(一周)之前获取日期

如何在此之前的一周内以这种格式在android中获取日期:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)

前:现在2010-09-19 HH:mm:ss,一周之前2010-09-12 HH:mm:ss

谢谢

java android date

37
推荐指数
3
解决办法
5万
查看次数

具有默认日期的日期选择器

在我的应用程序中,我使用日期选择器为用户选择日期.所以我在我的应用程序中使用数据库,如果用户选择1个特定项目意味着我将获取与该项目相关的数据,我将在另一个屏幕中显示它,因为它将有1个开始日期,我必须将该日期作为日期选择器中的默认日期加载..但是它将当前日期作为默认日期加载而不是从数据库中提取的日期..请帮助我..提前谢谢.

我的代码:

 c = Calendar.getInstance();               
               SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
               System.out.println("After format");
               Date pickdefdate=null;
//             String pickdefdatepar=null;
               try {
                   System.out.println("Inside try="+date);
              pickdefdate=sdf.parse(date);              ----------->date which is fetched from database.
              System.out.println("dddddddd="+pickdefdate);

              c.setTime(pickdefdate);    --------------------->Setting this date as current date..
              System.out.println("After parse");
            } catch (ParseException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }           
               mYear = c.get(Calendar.YEAR);             ----------as u said i am setting this value before dialog.
               mMonth = c.get(Calendar.MONTH);
               mDay = c.get(Calendar.DAY_OF_MONTH);     
               showDialog(DATE_DIALOG_ID);



 protected Dialog onCreateDialog(int id) 
     {
            switch (id) {
            case DATE_DIALOG_ID:
                System.out.println("in dia="+mDay); …
Run Code Online (Sandbox Code Playgroud)

android datepicker

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×3

datepicker ×2

date ×1

java ×1