如何从给定日期获得一个月的整数并打印为月份名称格式(“MMM”)

问题描述 投票:0回答:3

我是Java的新手,无法使用下面的代码检索月份,而月份值设置为0.请告知我在这里所犯的错误。

*

for(int i=0;i<this.input.size();i++)
     {
         SimpleDateFormat sf = new SimpleDateFormat("dd/mm/yyyy");

         Date purchasedate;
        try {
            String details  = input.get(i);
            String[] detailsarr = details.split(",");
            purchasedate = sf.parse(detailsarr[1]);
            Calendar cal = Calendar.getInstance();
            cal.setTime(purchasedate);
            int month = cal.get(Calendar.MONTH);

*以整数形式获得上述月份后,您是否可以建议是否将上述月份值打印为“MMM”格式?

java calendar date-formatting date-parsing
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.