问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA 中 java.util.Calendar.setFirstDayOfWeek(int value) 方法的作用到底是什么?

发布网友 发布时间:2022-05-31 21:56

我来回答

1个回答

热心网友 时间:2023-10-31 00:39

首先我们知道每周共7天从sunday...saturday,Calendar默认情况下sunday为每周的第一天,而这个方法就是修改这个默认情况的,
你可以设置每周的任意一天为该周的第一天,比如你设置setFirstDayOfWeek(Calendar.MONDAY),就表示周一为每周的第一天;那么这样设置
有什么用意呢?其实它的设定是会影响Calendar.get(Calendar.WEEK_OF_MONTH)和Calendar.get(Calendar.WEEK_OF_YEAR))的结果,假设当前日历就表示当前时间,
那么其中WEEK_OF_MONTH 表示当前月的第几个星期,比如当前时间是8月5号,且是星期二,那么Calendar.get(Calendar.WEEK_OF_MONTH)=2,如果此
时你修改设置为setFirstDayOfWeek(Calendar.WEDNESDAY),那么Calendar.get(Calendar.WEEK_OF_MONTH)=1;如果此时你再设置了
java.util.Calendar.setMinimalDaysInFirstWeek(7)默认它的值是1,那么Calendar.get(Calendar.WEEK_OF_MONTH)=0 同样的Calendar.get(Calendar.WEEK_OF_YEAR))
的结果会根据你setFirstDayOfWeek(int value)和setMinimalDaysInFirstWeek(int value)设置的不同,而发生改变。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 农历1999.07.26公历时间 酷派手机重新刷机了,以前日历里的记事 存在哪个文件夹?能否从文件夹拷出来? 小米2s以前日历都可以看运势,怎么现在看不了了? 公元前万年历c++编程 小米3系统更新后以前日历上记录的活动全没有了,怎么办? 米2miui升级前日历怎么还原 三星手机如何设置某日三天前日历提醒 恢复更新前日历 iphone 如何搜索两年前日历内容? 求类似于电驴的迅雷下载的搜索种子的神器,有的发个链接给我, 求万能种子下载器 怎么修改第二次 如何第二次更改? 生活中互帮互助,就是婆媳相处最好的模式吗? 你好名字第二次修改具体怎么改,请赐教 互帮互助下一句接什么? 微信如何第二次改? 怎么修改第二次? 第二次该如何修改? 和凤尾草相似功效是什么药 求一款软件软件 定位当前经纬度 气候 即时天气 根据天气而出现的当前穿衣饮食运动提醒 当前日历 24节气 在京东买东西可以随便退货吗?或者随便找个理由可以吗? 有谁推荐几个混合型基金吗? 我的文件放在桌面上被我隐藏了怎么显示出来 为什么男生不会来大姨妈? 姨妈不会来怎么办 桌面上的某一文件被隐藏了,然后这个文件就消失了,怎么再把这个文件打开。急需答案 女生怎么不会来姨妈 文件放在桌面上隐藏起来怎么还原? 男人为什么不会来大姨妈? 为什么女生从来不会来大姨妈 一般怀孕多久不会来大姨妈 嗯十五岁不来大姨妈正常吗为什么不会来大姨妈吗 喂母乳时会不会来大姨妈 破了处的人不会来大姨妈? 永易网(foreasy)有哪些竹炭产品? sppsvc.exe这进程到底是干什么用的?为何开机的时候会出现一下然后就自动关闭了? 无法正常启动sppsvc? WIN8缺少SPP Notfication Service,Software Protection自动关闭。 关于windows7启动时的问题