2022年Shell获取当前周数和java获取当前周数不一致问题
在java中,获取某天是一年中第几周,代码如下:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date parse = simpleDateFormat.parse("2022-12-31 00:00:00");Calendar instance = Calendar.getInstance();instance.setTime(parse);System.out.println(instance.get(Calendar.WEEK_OF_YEAR));
2022-12-31的结果是:53
shell中获取周数,代码如下:
date -d "2022-12-31 00:00:00" +%U
2022-12-31的结果是:52
导致结果差异的原因是:
- java中2022-01-01是从第1周开始的,而shell中2022-01-01是从第00周开始,而2023年开始,都是从第1周开始。
- 从日历上看,2022-01-01是周六,理论上应该算是2021年的最后一周,为了表示新的一年,java把这一天作为第一周,shell把这一天设置成了第0周。
- 2023年,都是从第一周开始算起。
2022年Shell获取当前周数和java获取当前周数不一致问题相关推荐
- java获取电脑配置_使用Java获取cao作系统和硬件信息
距离上一次写博客已经过去2个半的月份了,也是工作忙,也是懒,也是在积攒文章吧,反正就是许久没有写了,本次分享一个用Java获取cao作系统和硬件信息的组件,在十一假期之前就准备分享的,然这些详细的参数 ...
- java 获取本机信息,使用Java获取系统信息的常用代码整理总结
1.获取CPU和内存信息 ? 2.获取本机的IP地址: ? 3.获得网卡地址 ? 4.获得操作系统帐号 ? 5.获得操作系统版本 ? 6.一些常用的信息获得方式整理 java.version J ...
- 【每周一算】完美数,java获取
以下来自百度百科: 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数.它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身.如果一个数恰好等于它的因子 ...
- java获取上一天数据,java获取日历格式的日期数据
需求是这样的,需要以整体的样子展示日历,比如,5 *7 或者 6* 7 的格式 我需要把日期数据获取出来,所以我通过后台的得到需要的数据,分析需要3部分数据 中间的一部分直接获取一个月的第一天和最后一 ...
- java 获取活动窗口_用Java获取活动窗口信息
小编典典 减轻您的痛苦,并使用JNA.您将需要下载 Win32 API的 jna.jar 和 jna -platform.jar .该PInvoke的 wiki和MSDN是找到合适的系统调用是有用的. ...
- java获取窗口_如何使用Java获取当前打开的窗口/进程的列表?
最后,使用Java 9+可以使用ProcessHandle:public static void main(String[] args) { ProcessHandle.allProcesses() ...
- java获取机器序列号_纯java获取CPU序列号,生成机器码
用于生成机器码 感觉用mac不靠谱,因为mac能改, (除CPU序列号外,还可以获得主板序列号.) public static void main(String[] args) { // TODO A ...
- java获取国家法定节假日和周末
java获取国家法定节假日和周末 package com.lxh.config.utils;import com.alibaba.fastjson.JSONObject; import okhttp3 ...
- java 获取文件的大小kb_java获取文件大小的方法
java获取文件大小的方法 目前Java获取文件大小的方法有两种: 1.通过file的length()方法获取: 2.通过流式方法获取: 通过流式方法又有两种,分别是旧的java.io.*中FileI ...
最新文章
- 《ActionScript 3.0权威指南》阅读笔记
- 中华图标网--http://sinoLogo.cn
- 基于matlab的人脸五官边缘检测方法,基于MATLAB的人脸识别系统的设计
- 阿里云AIoT正式发布IoT安全中心和IoT Studio 3.0,进一步巩固AIoT云网边端基础能力
- Windows10 安装 Twisted
- OSChina 周四乱弹 ——妹子喜欢的是程序员 这是标准……
- Kubernetes的共享GPU集群调度 1
- JavaScript的注释
- 公司各个部门所有英文缩写
- Datawhale组队学习周报(第042周)
- 分布式资源管理与任务调度框架Yarn
- 软件项目验收需要的文档
- unity 自动寻路
- 微信小程序开发实战(网络请求设置)
- 用webgl绘制一个彩色旋转立方体
- 康威定律:产品必然是其组织沟通结构的缩影
- java daemon进城关闭_daemontools检测进程,退出拉起
- PHP 使用 PhpSpreadsheet
- CMYDoc* GetDocument() const;-错误
- 使用shell脚本一键部署LNMP架构