首页 > 编程语言 >java中获取指定日期是周几

java中获取指定日期是周几

时间:2022-08-16 16:40:59浏览次数:52  
标签:java 星期天 减一 日期 calendar Calendar 周几

可以使用Calendar日历工具类获取,代码如下:

Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
int index=calendar.get(Calendar.DAY_OF_WEEK)-1;

必须要减一,因为美国一周是从星期天开始,到星期六结束,数组下标从0开始,内容是{1,2,3,4,5,6,7},分别表示:星期天,星期一,星期二,星期三,星期四,星期五,星期六 。如果当天是星期一会返回2,所以减一,才等于1,才是你想要的,如果是星期天就返回1-1=0咯!

 

标签:java,星期天,减一,日期,calendar,Calendar,周几
From: https://www.cnblogs.com/onecyl/p/16592004.html

相关文章

  • JavaSE:第十三章:一分钟了解反射
    首先分享一篇关于反射的博文,因为我发现这篇博文写的很详细,然后开始我的表演:首先学习反射之前,我要提出疑问:反射是个什么东西?它是用来做什么的?平时的应用场景有哪些?为啥......
  • 【JAVA】URL编码对照表
    转载:https://blog.csdn.net/Danalee_Py/article/details/108083038?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlog......
  • javascript实现前端sleep
    一、定义//第一种,使用while循环functionsleep(delay){varstart=(newDate()).getTime();while((newDate()).getTime()-start<delay){con......
  • 高效能团队的Java研发规范(进阶版)
    目前大部分团队是使用的阿里巴巴Java开发规范,不过在日常开发中难免遇到覆盖不到的场景,本文在阿里巴巴Java开发规范基础上,补充一些常用的规范,用于提升代码质量及增强代码可......
  • 用好JAVA中的函数式接口,轻松从通用代码框架中剥离掉业务定制逻辑
    大家好,又见面了。今天我们一起聊一聊JAVA中的函数式接口。那我们首先要知道啥是函数式接口、它和JAVA中普通的接口有啥区别?其实函数式接口也是一个Interface类,是一种比较......
  • SPI:Java的高可扩展利器
    摘要:JAVASPI,基于接口的编程+策略模式+配置文件的动态加载机制。本文分享自华为云社区《一文讲透Java核心技术之高可扩展利器SPI》,作者:冰河。SPI的概念JAVASPI=基于......
  • Java学习-第一部分-第二阶段-第四节:常用类
    常用类笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)包装类包装类的分类针对八种基本数据类型相应的引用类型—包装类有了类的特点,就可以调用类中......
  • Java - 网络编程 ,网络通信三要素,TCP通信,实现 TCP 网络通信程序,使用 TCP 网络通信实现
    第十三章、网络编程13.1、软件架构CS/BSC/S结构:全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。B/S结构:全称为Browser/Server结构,是指浏......
  • 【JAVA反序列化_一】反射基础
    image-20220816132943277【JAVA反序列化_一】反射基础须知:​这个图相信不陌生,是shiro反序列化利用工具,其中这利用链说实话当我第一次见的时候满脸问号,于是就想探究......
  • Java基础知识
    Java基础知识一、注释单行注释格式://...... //HelloWorld!多行注释格式:/*......*/ /* 我是很多行 很多行 很多行 的注释 我叫多行注释 */文档注释:......