Java中看今天是星期几,礼拜几

下面这段代码就能达到目的:

        Date today = new Date();
        Calendar c=Calendar.getInstance();
        c.setTime(today);
        int weekday=c.get(Calendar.DAY_OF_WEEK);

上面的weekday就是周几,但是,Java里面坑爹是weekday=1,当天是周日;weekday=2,当天是周一;...;weekday=7,当天是周六。

这和JS中0是周日,1是周一,2是周二,...,6是周六是不一样的,所以,按JS的经验做Java的类似程序要出错的。

原文地址:https://www.cnblogs.com/heyang78/p/3329076.html