java 获取当前是周几_java 获取今天(某一天)是星期几/周几

[public class GetDayOfWeek{ public static void main(String args[]){ final String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五",&qu

/**

*@param date是为则默认今天日期、可自行设置“2013-06-03”格式的日期

*@return 返回1是星期日、2是星期一、3是星期二、4是星期三、5是星期四、6是星期五、7是星期六

*/

public static int getDayofweek(String date){

Calendar cal = Calendar.getInstance();

// cal.setTime(new Date(System.currentTimeMillis()));

if (date.equals("")) {

cal.setTime(new Date(System.currentTimeMillis()));

}else {

cal.setTime(new Date(getDateByStr2(date).getTime()));

}

return cal.get(Calendar.DAY_OF_WEEK);

}

public static Date getDateByStr2(String dd)

{

SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd");

Date date;

try {

date = sd.parse(dd);

} catch (ParseException e) {

date = null;

e.printStackTrace();

}

return date;

}

[最近在工作的时候需要实现这么一个功能,根据日历控件中选择的日期,计算出这一天是本年度的第几周,是星期几,关于获取星期几,C#中已经提供了方法DayOfWeek(),下面看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值