Java中calendar獲取周幾的正確方式

小樊
440
2024-07-20 08:53:47

在Java中,可以使用Calendar類(lèi)的get方法來(lái)獲取星期幾。具體步驟如下:

import java.util.Calendar;

public class Main {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
        
        // 星期幾的值是從1開(kāi)始的,1代表星期日,2代表星期一,依次類(lèi)推
        // 可以根據(jù)需要進(jìn)行轉(zhuǎn)換
        System.out.println("今天是星期" + (dayOfWeek - 1));
    }
}

通過(guò)上述代碼,可以獲取當(dāng)前日期是星期幾。需要注意的是,星期的值是從1開(kāi)始的,1代表星期日,2代表星期一,以此類(lèi)推。因此,如果需要將星期值從0開(kāi)始,可以在輸出的時(shí)候進(jìn)行減一操作。

0