-5

我正在尝试获取当前日期值(例如 12),然后将其分配给一个变量(例如今天 = 12)。

    DateFormat DateFormat= new SimpleDateFormat ("dd");

    //get current day time with Date()
    Date day= new Date ();

    int day1 = Integer.valueOf(day);

或者

    DateFormat DateFormat= new SimpleDateFormat ("dd");

    //get current day time with Date()
    Date day= new Date ();

    int day1 = day;

但它没有工作:(

还有别的办法吗?

很抱歉在我的预览问题中没有充分阐明含义:)

4

2 回答 2

2

除了@RJ 答案,您还可以使用 aCalendar并获得这一天:

Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
int day = calendar.get(Calendar.DATE);
于 2013-10-12T13:41:31.540 回答
1

你可以做这样的事情

int day1 = Integer.valueOf(DateFormat.format(day));

但我必须说命名约定非常糟糕。

于 2013-10-12T13:40:19.993 回答