java取得指定日期是星期几:(推荐:java视频教程)

取得指定日期是星期几可以采用下面两种方式取得日期是星期几:

1、、使用Calendar类//根据日期取得星期几

public static String getWeek(Date date){

String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};

Calendar cal = Calendar.getInstance();

cal.setTime(date);

int week_index = cal.get(Calendar.DAY_OF_WEEK) - 1;

if(week_index<0){

week_index = 0;

}

return weeks[week_index];

}

2、使用SimpleDateFormat类//根据日期取得星期几

public static String getWeek(Date date){

SimpleDateFormat sdf = new SimpleDateFormat("EEEE");

String week = sdf.format(date);

return week;

}

注:格式化字符串存在区分大小写

对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“十一月”;MM代表月份,如“11”;

yyyy代表年份,如“2010”;dd代表天,如“25”

更多java知识请关注java基础教程栏目。

java 由日期计算星期几_java计算日期是星期几相关推荐

  1. java 日期只计算年月日大小_Java 计算两个日期相差多少年月日

    JDK7及以前的版本,计算两个日期相差的年月日比较麻烦. JDK8新出的日期类,提供了比较简单的实现方法. /*** 计算2个日期之间相差的 相差多少年月日 * 比如:2011-02-02 到 201 ...

  2. java获取当月共有几天_Java计算当前月有多少天以及获取当前月开始以及结束日期...

    /** * 获得当前月开始和结束的日期 * * @param monthString * @param days * @return */ public Map getBeginAndEndDate( ...

  3. java 判断天是星期及_java判断日期是星期几的方法总结

    java取得指定日期是星期几的方法:(相关视频教程推荐:java视频教程) 1.使用Calendar类//根据日期取得星期几 public static String getWeek(Date dat ...

  4. java当前月份减一个月_Java对日期Date类进行加减运算、年份加减月份加减、时间差等等...

    实现代码一: import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public c ...

  5. java 日期 相差的天数_JAVA计算两个日期之间相差的天数

    在Java开发物流或是其他功能的时候会用到两个日期相差多天的数据,所以整理了一下备用. 调用方式: long date1 = getDateTime("20121201");//可 ...

  6. java两个时间相差分钟_Java计算两个日期时间相差几天,几小时,几分钟等

    展开全部 思路是先计算两个62616964757a686964616fe59b9ee7ad9431333365666264日期相差的毫秒数,然后分别根据每天的毫秒数.每小时的毫秒数.每分钟的毫秒数来计 ...

  7. java 日期相差月数_Java 计算两个日期之间相差的月数

    /** * 计算两个日期之间相差的月数 * * @param date1 * @param date2 * @return */ public static int getMonths(Date da ...

  8. java 获取当前第几周_java 计算当前日期是今年的第几周 和 该周的开始日期及结束日期...

    //获取一个Calendar对象 Calendar calendar = Calendar.getInstance(); //设置星期一为一周开始的第一天 calendar.setFirstDayOf ...

  9. java 日期相差月数_Java计算两个日期相差的月数

    /** * 获取两个日期相差的月数 */ public static int getMonthDiff(Date d1, Date d2) { Calendar c1 = Calendar.getIn ...

最新文章

  1. python3.8.2安装教程-在服务器上安装python3.8.2环境
  2. macos安装homebrew
  3. Angular页面调试一个有用的小技巧 - normalizeDebugBindingName和normalizeDebugBindingValue - [object Object]
  4. hibernate性能_改善Hibernate应用程序性能的7种方法
  5. Spring Bean装配(上)
  6. java代码安全检测机制,Java语言有多种实现的机制,下列( )技术不属于代码安全检测。...
  7. 关于WPF的Binding 的 ConverterParameter 参数的动态设置
  8. abab的四字成语_abab式的四字词语
  9. 华为发布会2019鸿蒙,鸿蒙,来了!华为正式发布鸿蒙OS操作系统
  10. C++ stander library--type traits and type utility
  11. dpdk 驱动移植叩开 kni 模块那些黑暗的角落
  12. 前端_http协议_html语言headbody基本介绍和用法
  13. [高等数学]--曲率,曲率半径-
  14. 02. Yii 2.0 框架的目录结构
  15. 腾讯版天眼查3年VIP免费领取!下手要快
  16. EXCEL打印表格时如何添加带有公司名称的水印
  17. C语言对称矩阵的判定
  18. 迁移学习——Transitive Transfer Learning
  19. 交流群和一些工具分享
  20. 学计算机进富士康,大学生进富士康上班工资多高,有发展前景吗?看看前辈们怎么说...

热门文章

  1. oracle备份数据库的格式,ORACLE 数据库备份文件的后缀是()。
  2. python爬虫 — 爬取豆瓣最受关注图书榜
  3. 唐老师讲运算放大器(第五讲)——运放的应用
  4. STC8单片机ADC采样注意事项
  5. C语言二级指针 (清晰易懂 图解概述)
  6. Wi-Fi PNO扫描流程(Android P)
  7. 第7章第27节:三图排版:三张图片交错对齐排列 [PowerPoint精美幻灯片实战教程]
  8. html表单设计姓名性别,编写一个表单页面census.html,让用户填写姓名、性别(男女选择)、兴趣(运动,读书,音乐,书法及其他)...
  9. Ps笔刷:雨水掉落效果
  10. Win10设置Win+R快捷方式或保存Path路径消失无效