java获取周数的方法

发布时间:2020-06-26 14:28:14

来源:亿速云

阅读:287

作者:Leah

这篇文章运用简单易懂的例子给大家介绍java获取周数的方法,代码非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1、首先创建一个getWeek函数,接收一个Date类型的参数;

2、然后在函数内创建一个GregorianCalendar实例;

3、之后设置GregorianCalendar实例的时间为接收的参数;

4、最后通过get方法获得周数即可。import java.util.Calendar;

import java.util.Date;

import java.util.GregorianCalendar;

public class GetWeek {

/** * @param args */

public static void main(String[] args) {

System.out.println(getWeek(new Date()));

}

public static int getWeek(Date date) {

GregorianCalendar g = new GregorianCalendar();

g.setTime(date);

return g.get(Calendar.WEEK_OF_YEAR); //获得周数

}

}

补充:

Calendar类实现了公历日历,GregorianCalendar是Calendar类的一个具体实现。

Calendar的getInstance()方法返回一个默认用当前的语言环境和时区初始化的GregorianCalendar对象。

关于java获取周数的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

java获取当前周数_java获取周数的方法相关推荐

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

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

  2. java获取鼠标在窗口_Java获取窗口鼠标坐标以及键盘按键

    Java中的鼠标和键盘事件 1.使用MouseListener借口处理鼠标事件 鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出 鼠标事件类型是MouseEvent,主要方法有: ...

  3. java 取年份后两位_java获取年份的后两位

    public static String getDate(Date strDate) { String date = null; if (strDate!= null) { Calendar star ...

  4. MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数

    计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...

  5. java 两日期的周数_java – 获取两个日期之间的周数.

    我在一个项目中工作,我在Date中有两种类型.我想计算这两个日期之间的星期数.日期可能在不同的年份.有没有什么好的解决方案呢? 我试图用Joda-time来实现这一点,这在其他主题中被提出. 我不喜欢 ...

  6. java 获取秒数_Java获取精确到秒的时间戳(转)

    1.时间戳简介: 时间戳的定义:通常是一个字符序列,唯一地标识某一刻的时间.数字时间戳技术是数字签名技术一种变种的应用.是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01 ...

  7. JAVA获取上一年的日期_java获取日期,前一年,前一月,前一周

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

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

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

  9. 获取昨天凌晨毫秒数_Java 获取当前时间距离当天凌晨的秒数

    在前期项目中遇到一个客户端与服务器间的时间同步问题,需要获取到当前时间与当天凌晨时间距离的秒数,写这篇文章主要是为了总结一下经验提升方便日后温习,以下是具体的测试代码: Junit的maven依赖: ...

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

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

最新文章

  1. 中国移动:5G蜂窝IoT关键技术分析
  2. IO流——流的分类、InputStream、OutputStream、Reader、Writer等
  3. 老男孩python21期作业_(禁闲聊)绘画讨论10个群第176期作业展示
  4. 将安全信息应用到以下对象时发生错误 拒绝访问_手机资讯:拒绝「京东金融」事件再次发生|如何避免iPhone 应用私自获取照片...
  5. php strtotime,php中strtotime什么意思
  6. java 创建bean_java – 使用spring按需创建bean
  7. 图片随意移动,可以拖动图片计算
  8. Ant Design Switch 随机生成bool开关 代码片段
  9. 为什么 12306 时不时要崩那么一下?
  10. 尝试用LoadRunner录制单机程序--未生成录制脚本
  11. 重点关注之自定义序列化方式(Protobuf和Msgpack)
  12. 定位到excel最后一个非空单元格操作技巧,你一定要知道!(一)
  13. excel从两列数据中找到相同的数据,并用不同颜色展示
  14. Codevs1378选课题解
  15. C# DateTime:日期、日期差、时间、时间差
  16. 戴尔笔记本修改硬盘模式为AHCI再安装ubuntu
  17. Grafana 任意文件读取漏洞复现
  18. 美团饿了么外卖红包cps赚钱小程序源码
  19. 微信内浏览器不支持下载APK文件的解决方案 微信中点击链接调用外部浏览器打开
  20. 性能工具之Taurus场景使用(进阶篇)

热门文章

  1. USB协议(1)USB基础知识
  2. ubuntu 下安装ibus 中文输入法
  3. DoTWeen常用方法
  4. OpenWRT LEDE固件安装
  5. GNS3使用二:通过ASDM管理ASA防火墙
  6. 配置华为防火墙ssh ASDM
  7. 利用原生JS将下载链接转换为二维码
  8. 14行代码教你制作自己的有道词典单词本(python)
  9. 《内网安全攻防:渗透测试实战指南》读书笔记(三):隐藏通信隧道技术
  10. 《Java性能调优实战》00丨开篇词丨怎样才能做好性能调优?2022.03.08-20220329学习完