gpt4 book ai didi

java-me - J2ME : Get only year/month/day from DateField

转载 作者:行者123 更新时间:2023-12-02 13:53:38 24 4
gpt4 key购买 nike

我正在尝试使用 dateField 来显示在日历中选择的年、月或日。

public DateField getDateField() {
dateField = new DateField("dateField", DateField.DATE);
dateField.setDate(new java.util.Date(System.currentTimeMillis()));
}

然后我想使用此代码,但不是长日期“Thu Oct 07 00:00:00 GMT+02:00 2010”,我只想查看选择的月份,例如“October” ”或“10”等。

String month = dateField.getDate().toString();
System.out.println("Selected month: " + month);

我在这个 dateField 上找不到任何好的东西...如果在 dateField 中选择了特定日期,我想获得像“2010-10-05”这样的短日期。

最佳答案

Calendar cal= Calendar.getInstance();
cal.setTime(dateField.getDate());
String date = cal.get(Calendar.YEAR) + "-" + ( cal.get(Calendar.MONTH) + 1 ) + "-" + cal.get(Calendar.DAY_OF_MONTH);

关于java-me - J2ME : Get only year/month/day from DateField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3882646/

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