下面这段代码就能达到目的:
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的类似程序要出错的。
本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/3329076.html,如需转载请自行联系原作者