java获取当前日期所在的周的周一,并以周一为一周开始

public String getMonday(String date) {
if (date == null || date.equals("")) {
System.out.println("date is null or empty");
return "0000-00-00 00:00:00";
}
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date d = null;
try {
d = format.parse(date);
}
catch(Exception e) {
e.printStackTrace();
}
Calendar cal = Calendar.getInstance();
cal.setTime(d);
//set the first day of the week is Monday
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.set(Calendar.DAY_OF_WEEK,Calendar.MONDAY);
return format.format(cal.getTime())+ " 00:00:00";
}

文章来源地址https://www.yii666.com/article/758121.html文章地址https://www.yii666.com/article/758121.html网址:yii666.com<网址:yii666.com文章来源地址:https://www.yii666.com/article/758121.html

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

java获取当前日期所在的周的周一,并以周一为一周开始-相关文章

  1. java获取当前日期所在的周的周一,并以周一为一周开始

  2. Oracle 之 获取当前日期及日期格式化

    Oracle 获取当前日期及日期格式:获取系统日期:  SYSDATE格式化日期:TO_CHAR(SYSDATE, \\\'YY/MM/DD HH24:MI:SS)                      或 TO_DATE(SYSDATE, \\\'YY/MM/DD HH24:MI:SS)格式化数字:TO_NUMBER注: TO_CHAR  把日期或数字转换为字符串  TO_CHAR(number, \\\'格式\\\')  TO_CHAR(salary, \\\'$99,999.99\\\') 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png