**思路:
中国周:周一到周天,周一开始,周天结束。
当前日期为星期一:获得本周即今天和以后六天的日期。
当前日期为星期天:获得本周即今天和前六天的日期。
思路:获取当前日期的一周的第一天的日期,然后递增(ms)至后面6天。**


代码:

    public static List<Date> dateToWeek(Date mdate) {int b = mdate.getDay();//得到星期,0-->星期天,1->星期一,6->星期六(外国人眼中一周的第一天为星期天,中国为星期一)Date fdate;//接受1-7的日期变量List<Date> list = new ArrayList<Date>();//list数组增加fdatelong fTime;if(b==0){fTime = mdate.getTime() - (b+6) * 24 * 3600000;//得到该周星期一的ms数,也就是中国周的第一天}else{fTime = mdate.getTime() - (b-1) * 24 * 3600000;//得到该周星期一的ms数,也就是中国周的第一天}for (int a = 0; a <7; a++) {fdate = new Date();fdate.setTime(fTime + (a * 24 * 3600000));list.add(fdate);}return list;}

JAVA-根据给定日期获得获得一周(中国周)的日期相关推荐

  1. 计算给定日期是当年的第几周

    今天,小伙伴问我,给定一个日期,能不能算出日期是本年的第几周. 这个问题瞬间让我来了兴趣,思考了一会儿,便着手编写代码了. 我的思路很简单, 以周一作为一周的起始点,计算元旦和周日的偏差值a 计算给定 ...

  2. python 给定日期 返回属于当年第几周

    1.返回当前时间对应当年第几周: import datetime datetime.datetime.now().isocalendar() (2018, 1, 4) # 结果表示当前日期对应2018 ...

  3. java 周几_java根据日期获取周几和获取某段时间内周几的日期

    整理两个日期的方法. 根据日期获取当天是周几 /** * 根据日期获取当天是周几 * @param datetime 日期 * @return 周几 */ public static String d ...

  4. 【JAVA秒会技术之Joda-Time】满足你所有关于日期的处理

    Joda-Time满足你所有关于日期的处理 在日常的编程中,常常需要处理日期.但是使用 java.util.Calendar 类处理日期/时间,非常的麻烦.那么福音来了,博主给大家隆重的介绍一款新的类 ...

  5. C# 根据年、月、周、星期获得日期等

    C# 根据年.月.周.星期获得日期等 原文:C# 根据年.月.周.星期获得日期等 [参考] http://blog.csdn.net/livening/article/details/6049341 ...

  6. MySQL查询日期为一年第几天第几周,天数周数反查日期

    *特别说明:本文以周一为一周的起始 MAKEDATE(year,dayofyear) 返回的日期,给定年份和天 - 年值. dayofyear必须大于0,否则结果为NULL. 如果该"周&q ...

  7. 实现时间的计算: 要求用户输入身份证号,若格式有误,要求其重新输入。然后根据身份证号码输出20岁生日所在周的周三的日期

    实现时间的计算: 要求用户输入身份证号,若格式有误,要求其重新输入.然后根据身份证号码输出20岁生日所在周的周三的日期(个人笔记,大佬勿喷) package day03;import java.uti ...

  8. java 世界协调时间格式_Java核心教程之常见时间日期的处理方法

    Java日期处理类Date详解 时间的基础知识 时区:整个地球分为二十四时区,每个时区都有自己的本地时间. 为了统一起见,使用一个统一的时间,称为全球标准时间(UTC,Universal Time C ...

  9. 根据年份和月份来进行每个月的周和周起始日期的选择

    如上图这样一个需求 要根据年份和月份来选择 这是每年当中的第几周 和这个周的起始 (每年当中的第几周 和这个周的起始 要通过代码求出来) 先做一个这样的实体类 package com.qtong.ic ...

最新文章

  1. PB 级数据处理挑战,Kubernetes如何助力基因分析?
  2. 十三种技术文档模板_竞品分析|关于产品规划的思考:石墨文档 VS 腾讯文档 VS金山文档...
  3. 用Net::Telnet来弥补System.Net.Sockets的不足
  4. html批量导入excel表格,html 导入excel表格数据格式-如何将网页中的表格快速复制到EXCEL中...
  5. 旷视科技印奇:孜孜不倦做硬件 看好3个应用场景
  6. php 最长公共子串,PHP实现求解最长公共子串思路方法
  7. kali怎么开启php服务器,kali开启端口、关闭防火墙方法
  8. Google 重返中国的忧虑
  9. Proteus:51仿真入门
  10. 《模式分类》第二版 第二章课后编程题
  11. 微信小程序实现简单的点击切换功能(微信开发者工具)
  12. 计算机网卡更改mac地址,Mac电脑网卡MAC地址修改的具体步骤
  13. 畜牧养殖物联网:物联网在畜牧养殖中的应用
  14. 基于《狂神说Java》ElasticSearch--学习笔记
  15. 微信小程序-天气预报查询
  16. qq在线模板html,qq错误模板sogoupy.ime
  17. IBM实习日记——6.16-6.18
  18. 使用HBuilderX下载插件及运行微信小程序
  19. 音视频类 ——【IP摄像头】 rtsp取流,你为什么取着取着就断了呢?
  20. 虚拟化技术 - CPU虚拟化

热门文章

  1. [SHOI2014]三叉神经树
  2. 安卓渗透神器dsploit笔记
  3. Dbeaver的常用操作介绍
  4. 针对发票管理中遇到的税务风险如何进行规避?
  5. 小米海量数据推送服务技术讲解
  6. Hash(哈希)相关知识(哈希函数、哈希查找)
  7. 6月13日币圈空投糖果推荐(每晚更新)
  8. Vue中父子组件的六种通信方式
  9. java调用保存好的神经网络模型
  10. 电商婴幼儿产品数据分析