java获取当前日期是星期几的方法

发布时间:2020-06-29 11:16:15

来源:亿速云

阅读:133

作者:Leah

本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

第一种方法:/**

* 获取当前日期是星期几

*

* @param date

* @return 当前日期是星期几

*/

public String getWeekOfDate(Date date) {

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

Calendar cal = Calendar.getInstance();

cal.setTime(date);

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

if (w < 0)

w = 0;

return weekDays[w];

}

第二种方法:使用SimpleDateFormat格式化日期Date date = new Date();

SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");

String currSun = dateFm.format(date);

System.out.println(currSun);

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

对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“七月”;MM代表月份,如“07”;yyyy代表年份,如“2017”;dd代表天,如“05”

上述内容就是java获取当前日期是星期几的方法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

java获取当前日期 星期几_java获取当前日期是星期几的方法相关推荐

  1. java 获取手机归属地_java 获取手机归属地

    java 获取手机归属地 [2021-01-30 20:46:44]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...

  2. java 获取下一年_JAVA获取下一年,下个月,下一天;月份为何以0开始?

    JAVA获取下一年,下个月,下一天:月份为何以0开始? JAVA获取下一年,下个月,下一天:月份为何以0开始? 活不多说,直接上代码: public static void main(String[] ...

  3. java 中counter什么意思_java容器中的几种计数方法浅谈

    本文讨论java集合容器中的几种元素数量获取的方式,命题很小,但是也足以让我们思考一些东西. 所谓计数:即是给出所在容器的元素总数的方式.一般能想到的就是两种方式:一是使用某个字段直接存储该计数值,二 ...

  4. java获取当天0点_java 获取当前日期的零点

    第一种实现方式 代码业务上实现 // 获取当前日期的0点时间 Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date ...

  5. java 当前时间的前一天_java获取当前日期的前一天和后一天

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

  6. java判断时间是不是星期五_Java判断当前日期是星期几

    参考链接地址:http://blog.csdn.net/a9529lty/article/details/3206942 /** * 判断当前日期是星期几 * @param pTime 修要判断的时间 ...

  7. java首字母判断星期几_Java 获取汉字串首字母并大写和获取汉字的全拼(英文字符不变) 判断字符串是否为字母...

    在开发一个姓名检索功能的时候 没有使用之前查找到的前端Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索 在数据库中增加了首字母和全拼的内容实现输入首字母/拼音来检索人员 所以需要用到人 ...

  8. java 一周前日期_java获取当前时间前一周、前一月、前一年的时间

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calend ...

  9. java 取当天0点_java 获取当天(今日)零点零分零秒

    两种方法 一种得到的是时间戳,一种得到是日期格式: 1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new D ...

最新文章

  1. net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助的问题
  2. ORA-25153: Temporary Tablespace is Empty
  3. Android studio/sdk/appium/jdk遇到的坑坑洼洼
  4. sklearn中cross_validation包无法使用
  5. Spring 学习——Spring AOP——AOP配置篇Advice(有参数传递)
  6. servlet返回数据给html_Servlet 简介
  7. 【剑指offer】面试题30:包含min函数的栈(Java)
  8. 使用 dpu 检视 dump 中的字符串.
  9. Portal: 强叔侃墙
  10. python用什么来写模块-史上最详细的python模块讲解
  11. Oracle case用法
  12. ASP.NET MVC 分部视图
  13. esp8266 at接收数据中断时间_关于嵌入式系统中断优先级的一点思考
  14. 史上最全 SQL 基础知识语法
  15. LabVIEW 2021 工具包
  16. Arduino基础入门篇25—红外遥控
  17. 清除购物车的php代码,ecshop 退出清空购物车
  18. Context-Free Grammar及形状规则集
  19. 天蓝色在ps中的色值_天蓝色的cosmosdb文档中的字段级加密
  20. codeforces 427C tarjan模板题

热门文章

  1. Android辅助工具助手-keep 自动点赞器
  2. 掌握这个技能,再也不用为面试发愁了
  3. 天津铸源宝利缘系统成立仪式在津召开
  4. 移动小额支付业务系统几种常用实现方式的分析和比较
  5. HTML文件命名_没有删不掉的文件:强制终止、一键解锁,样样精通
  6. centos 6.3_x64编译7.4 LFS
  7. 挂耳式耳机品牌排行榜,看看谁被推荐上榜
  8. web网页设计——体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码
  9. 黑盒测试、白盒测试、灰盒测试的区别
  10. 解决使用CSV包,将写入字符串写入csv文件时字符串被拆分成很多单元的问题