可以使用 SimpleDateFormat 类来将数字格式化成月份 MM,例如:

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
    public static void main(String[] args) {
        int month = 9;
        SimpleDateFormat sdf = new SimpleDateFormat("MM");
        String monthStr = sdf.format(new Date(0, month - 1, 1));
        System.out.println(monthStr);
    }
}

输出结果为:

09

其中,SimpleDateFormat 的参数 'MM' 表示月份的格式,new Date(0, month - 1, 1) 创建的日期对象为公元 0 年(Java 中 0 年表示公元 1 年前一年),月份为输入的数字减 1,日期为 1 日。通过 format 方法将日期对象格式化成字符串,即可得到格式化后的月份字符串。

Java 数字格式化成月份 MM

原文地址: https://www.cveoy.top/t/topic/otio 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录