java判断是否周末,java判断日期是否是月末
如何解决写爬虫IP受阻的问题?立即使用。
Java判断星期几的方法:
1.使用Calendar类
/**
*获取当前日期是星期几br
*
* @param dt
* @return当前日期是星期几?
*/
公共静态字符串getWeekOfDate(Date dt) {
String[] weekDays={ 星期日,星期一,星期二,星期三,星期四,星期五,星期六 };
calendar cal=calendar . getinstance();
cal . settime(dt);
int w=cal.get(日历。星期几)-1;
如果(w 0){
w=0;
}
返回工作日[w];
}上面的weekday是星期几,但是Java里的坑是weekday=1,星期几是星期天;Weekday=2,当天是星期一;Weekday=7,这一天是星期六。
这与JS不同,JS中0是星期天,1是星期一,2是星期二,6点是星期六。所以按照JS的经验去做类Java的程序是错误的。
2.使用SimpleDateFormat设置日期格式
导入Java . text . simple date format;
导入Java . util . date;
/**
*由智胜_田创作于2018/6/19
*/
公共类FormatDateTime {
公共静态void main(String[] args) {
simple date format my fmt 3=new simple date format( yyyy年mm月dd日HH小时MM分ss秒e );
Date now=new Date();
system . out . println(my fmt 3 . format(now));
}
}输出:
2018年6月19日星期二23: 10: 05注意:格式化字符串区分大小写。
对于传入创建SimpleDateFormat的参数:EEEE代表星期,如“星期四”;MMMM代表中国的月份,比如“十一月”;MM代表月份,如“11”;
Yyyy代表年份,比如“2010”;Dd代表天数,如“25”
更多java知识,请关注java基础课程。这就是java判断今天是星期几的细节。更多请关注其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。