java 获取某一月的所有周的日期段(周一到周日)

java 给定年份和月份 获取该月所包含的周列表 本人在工作开发中遇到了这样一个需求,已知年份和月份获取该月所包含的所有周列表,于是实现了一个不算完整的算法计算出了该月所包含的周列表,代码写的可能比较复杂,烦请各位观客帮忙优化。“` public static void main(String[] args) { List 阅读详情

用SimpleDateFormat

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test030 {
    public static void main(String[] args){
        String s = "2013/9";
        SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy/MM/dd");
        sdf1.setLenient(false);
        SimpleDateFormat sdf2 = new SimpleDateFormat("EEE");
        for(int i = 1; i < 32; i++){
            try {
                Date date = sdf1.parse(s + "/" + i);
                System.out.println(sdf1.format(date) + " : " + sdf2.format(date));
            } catch (ParseException e) {
                //do nothing
            }
        }
                               
    }
                           
}

输入结果:

2013/09/01 : 星期日
2013/09/02 : 星期一
2013/09/03 : 星期二
2013/09/04 : 星期三
2013/09/05 : 星期四
2013/09/06 : 星期五
2013/09/07 : 星期六
2013/09/08 : 星期日
2013/09/09 : 星期一
2013/09/10 : 星期二
2013/09/11 : 星期三
2013/09/12 : 星期四
2013/09/13 : 星期五
2013/09/14 : 星期六
2013/09/15 : 星期日
2013/09/16 : 星期一
2013/09/17 : 星期二
2013/09/18 : 星期三
2013/09/19 : 星期四
2013/09/20 : 星期五
2013/09/21 : 星期六
2013/09/22 : 星期日
2013/09/23 : 星期一
2013/09/24 : 星期二
2013/09/25 : 星期三
2013/09/26 : 星期四
2013/09/27 : 星期五
2013/09/28 : 星期六
2013/09/29 : 星期日
2013/09/30 : 星期一
获取两个时间段的周一,周日以及月初和月末 获取两个时间段的周一,周日以及月初和月末,java代码 获取两个时间段的周一,周日以及月初和月末,j 立即下载

相关推荐

Java获取本周一、上周一、下周一时间

Java获取本周一、上周一、下周一时间,Java获取本周一、上周一、下周一时间,Java获取本周一、上周一、下周一时间,Java获取本周一、上周一、下周一时间

java工具类:生成指定时间范围内的所有连续的日期、月份、周数集合

/** * 计算两个时间中所有的月份 * @param date1 开始时间 * @param date2 结束时间 * @return * @throws ParseException */ public static List<String> getMonths(String date1, String date2) throws ParseException{ SimpleDateFormat s...

Ivan梦方舟的博客 5227

深入解析Android Thermal框架:从应用层到驱动层的温度管理机制

本文深入解析Android Thermal框架的温度管理机制,从应用层到驱动层详细介绍了温度监测、热状态评估和降温策略执行的全过程。通过分层架构解析和关键组件交互,帮助开发者理解Android设备如何实现高效的温度控制,确保硬件安全并优化性能。

weixin_29303701的博客 256

Java获取一个月每周星期一至星期日的日期

不废话,直接上代码: public class DateUtil { /** * 获取当月星期一到星期日的时间段 * @param month * @return */ public static List<Map<String,Object>> getWeekList(Date month){ L...

weixin_44157394的博客 2099

matlab球面投影(二)

matlab球面投影,想做一个全景相机,不知道,要做成啥样,于是在MATLAB先仿真一下,看下是个啥样子 百度别人做的,复制下面的代码到MATLAB的命令串口下,,网上找了张全景图,可以是bmp,jpg,改程序就可以了 回车运行就可以看到结果。 复制下面代码时,下面的中文注释记得删除,MATLAB是会报错的, close all; clear all; clc [x,y,z]=sphere(50); A=imread('a.JPG'); //名字是自己命名的,记得改 B=warp(x,y,-z,

rjszcb的博客 3160

使用 STM32F7 和 TensorFlow Lite 开发低功耗人脸识别设备

我们讨论了 STM32F7 的特点和能力,TensorFlow Lite 在 STM32F7 上的应用,以及一些降低功耗的优化技术。- 准备模型:选择合适的人脸识别模型,在 TensorFlow 中进行训练和导出,并使用 TensorFlow Lite 转换为适用于 STM32F7 的量化模型。请注意,上述代码仅展示了如何加载和运行 TensorFlow Lite 模型的方法,实际应用中需要集成人脸检测和识别模型,并根据实际需求进行相应的输入和输出处理。结合这两个工具,我们可以开发出低功耗的人脸识别设备。

weixin_66608063的博客 2583

Java获取每周一到周日的时间段

【代码】Java获取每周一到周日的时间段

刘大辉的博客 1508

大模型部署之二--vllm+docker部署

本文介绍了在openEuler系统上快速本地部署Qwen3-8B、DeepSeek-R1、Qwen2.5deng 大模型的完整流程。通过modelscope管理模型,采用vllm+docker模式实现部署。主要步骤包括:1)安装conda环境;2)配置docker;3)下载模型;4)编写docker compose配置文件;5)启动服务。特别针对2卡4090服务器提供了参数配置建议,并给出常用命令和参考资料。文档还提示不同系统和平台可能存在差异,为开发者提供了本地部署大型语言模型的实用指南。

weixin_39279863的博客 1133

获取每年13号是周几 java_java 获取某一月的所有周的日期段(周一到周日)

展开全部用SimpleDateFormatimport java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test030 {public static void main(String[] args){String s = "2013/9";SimpleDate...

weixin_35925298的博客 306

【LCMM实战指南】从增长混合模型到潜在类别轨迹分析的纵向数据建模

本文深入解析了LCMM(潜在类别混合模型)在纵向数据建模中的应用,对比了LCGA与GMM的核心差异与选择策略。通过R语言lcmm包的实战演练,详细展示了从数据模拟、模型拟合、类别数选择到结果解读的全流程,为识别数据中不同的发展轨迹亚型提供了系统指南。

weixin_29070861的博客 379

3、图像中文字信息提取技术全解析

本文全面解析了图像中文字信息提取(Text Information Extraction,TIE)的技术原理、挑战及应用领域。详细介绍了图像中三种主要文字形式:场景文字、字幕文字和文档文字的特点及提取难点。系统阐述了TIE技术的主要流程步骤,包括文字检测、定位、提取与增强、识别等关键阶段,并对主流技术方法进行了分类比较,包括基于连通组件、边缘、纹理等方法的优缺点分析。文章还介绍了多种其他提取技术,如二值化方法、混合方法、基于梯度的方法等,并提出了一种基于立体帧的新型场景文字提取方法,通过实验验证了该方法在召

ll5678的博客 119

java获取指定日期所在周的 周一 和 周日

获取指定日期所在周的周一: /** * 获取指定日期所在周的周一 * * @param date 日期 */ public static Date getFirstDayOfWeek(Date date) { Calendar c = Calendar.getInstance(); c.setTime(date); if (c.get(Calendar.DAY_OF_WEEK) == 1) {

xiaoxiao48的博客 6751

CGAL AlphaShape算法(自适应Alpha值,二维版本)

CGAL AlphaShape算法(自适应Alpha值,二维版本)

dayuhaitang1的博客 2320

Java8 LocalDate 根据给定的日期,获取该日期上一周的周一周日

开发中,经常遇到要求取某个周的周一周日,在java8 之前比较麻烦。java8之后用LocalDate 或LocalDateTime处理日期的问题就简单的太多了。 import java.time.DayOfWeek; import java.time.LocalDate; import java.time.temporal.TemporalAdjusters; /** * 需求: 给定...

远方·玲玲 1万+

Halcon那些事:Halcon非常核心的1个概念reduce_domain算子的理解和1个详细的使用示例

Reduce是减少的意思。并不是真的去裁剪图像,而是定义一个“感兴趣的区域(Region of Interest, ROI)”。后续的图像处理算子将只在这个定义的区域内有效,区域外的像素将被忽略。在一张白纸(完整图像)上放一张镂空的纸板(Domain)。我们后续的绘画(图像处理操作)只会透过镂空的部分影响到下面的白纸。镂空纸板之外的部分保持不变,也不会被处理。关键步骤:使用ReduceDomain,将图像的域限制为ROI区域,图像在原来图像基础上存在图像区域。

十多年IT经验,专注机器视觉,智能制造半导体行业 577

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

根据系统当前日期获取本周一日期和本周日日期

/** * 根据系统当前日期获取本周的周一日期和周日日期 * * @return * @throws */ public static void gettime() { Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");//可以方便地修改日期格...

geng31的博客 3579

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

如何通过一个指定日期获取该日期所在周的周一至周日的日期

如何通过一个指定日期获取该日期所在周的周一至周日的日期,日期格式如:2017-10-20 private static void convertWeekByDate(Date time) { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //设置时间格式 Calendar cal = ...

weixin_33781606的博客 1823

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

calendar获取本周一的日期_Java Calendar 获取本周周一和周日代码

Java Calendar 获取本周周一和周日代码/*** 得到本周周一** @return yyyy-MM-dd*/public static String getMondayOfThisWeek() {Calendar c = Calendar.getInstance();int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;if (day_of_...

weixin_39637285的博客 2643

java 获取当前日期所在周的周一和周日

这里将日期输出形式改为了xx月xx日: 先定义两个字符串,用来存储周一和周日: private String currentMondy; private String currentSunday; private void getWeekData() { @SuppressLint("SimpleDateFormat") SimpleDateFormat df ...

qq_39994562的博客 1380

JAVA 日期工具类:日期获取周,获取指定周周一周日,某月月初月末日期,日期时间戳字符串转换,日期加减等

JAVA 日期工具类 - 获取某天00:00:00点的时间戳 - 日期获取周 - 日期获取星期几 - 获取时间戳属于当月的哪天 - 获取指定周周一周日 - 获取某月月初月末日期 - 根据星期几获取日期 - 获取年月日,时分秒 - 根据day获取所在周,周一周日 - 根据day获取所在月,月初月末日期 - 根据day获取上月月末的时间戳 - 日期时间戳字符串转换 - 日期加减等

qq_40985985的博客 5258

JAVA-获取一周中,周一和周日的日…

//获取一周中的第一天和最后一天 public static Map getWeekMonAndSun() { Map map = new HashMap(); Calendar cal = Calendar.getInstance(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); cal.add(Calendar.DATE,

Amare丶的部落格 3419

python 获取日期所在周一及周日_如何通过一个指定日期获取该日期所在周的周一至周日的日期...

如何通过一个指定日期获取该日期所在周的周一至周日的日期,日期格式如:2017-10-20private static void convertWeekByDate(Date time) {SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //设置时间格式Calendar cal = Calendar.getInstance();cal...

weixin_32860759的博客 2498

java获取本周日_java获取本周 上周的所有日期

1 根据当前日期获得所在周的日期区间(周一和周日日期)public String getTimeInterval(Date date) {Calendar cal = Calendar.getInstance();cal.setTime(date);// 判断要计算的日期是否是周日,如果是则减一天计算周六的,否则会出问题,计算到下一周去了int dayWeek = cal.get(Calendar...

weixin_34086714的博客 3838

JAVA 分别获取当前时间的年月日以及当前时间所在周的周一和周末日期

SimpleDateFormat simdf = new SimpleDateFormat("MM月dd日"); Calendar cal = Calendar.getInstance(); //分别获取年、月、日 System.out.println("年:"+cal.get(cal.YEAR)); System.out.println("月:"+(cal.get(cal.MONTH)+1));//月从0算起,要加1 System.out.println("日:"+cal.get(cal.DATE).

weixin_41233219的博客 1961
上一篇: android:theme 都在这了
下一篇: java 获取某周的起始和结束日期
amohan
博客等级 码龄16年 89粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值