java.util.calendar相关内容

日历开始日期在同一天差异的结束日期之前

我有两个日历日期,其中的天数、小时数和分钟数之间存在差异. 如果结束日期大于开始日期,这将非常有效.不起作用的是,如果开始日期与结束日期在一周中的同一天,但比结束日期早.例如:结束日期是星期六下午 2:20,开始日期是星期六晚上 7:20.它以 0 天和 5 小时计算.但是,应该更像是 7 天. 这是代码 long t1 = curCal.getTimeInMillis();lon ..
发布时间:2021-09-07 20:02:10 Java开发

Calendar.month和year打破了?

我正在尝试获取年份和年份的月份数(从1到12).但是,当我使用该代码时,它只给我月份的数字2和年份的数字1. 日历calendar = Calendar.getInstance();字符串currentdate;SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/YYYY");currentdate = sdf.format(calendar.g ..
发布时间:2021-04-21 19:01:23 移动开发

在Java的Calendar类中,如何获取用户输入的日期而不是当前日期?

我正在做作业,我的目标是创建一个类,该类在给定日期的情况下打印星期几.当提示输入时,如果用户未输入任何内容,则程序将停止.否则,如果用户输入日期,则程序将提供星期几,然后继续重新提示用户.用户输入的日期将为年月日格式,例如,2017年1月10日为1 10 2017. 到目前为止,我所需要的一切都满足了,但它使用的是当前的日期,月份和年份,而不是用户输入的日期,月份和年份. import ..
发布时间:2021-04-21 19:01:14 Java开发

夏令时时移班一小时

我正在逐行处理文件. 每行的日期都采用以下格式:YYMMDD HHMM 文件基本上每15分钟记录一次读数.录制使用的是所在时区的日光节约.我遇到的问题是春季提前和后退.记录是在发生回退时复制日期,并在发生回退时复制间隔. 回退示例: 141102 0100 141102 0115 141102 0130 141102 0145 141102 0200 ..
发布时间:2021-02-12 19:34:40 Java开发

在java.time中,Calendar.roll等效于什么?

我正在研究旧的Calendar API,以了解它的严重程度,然后发现Calendar具有例如,日历实例c代表日期2019-08-31.调用c.roll(Calendar.MONTH, 13)会在月份字段中添加13,但不会更改年份,因此结果为2019-09-30.请注意,月份的日期会更改,因为它是一个较小的字段. 相关 我试图在现代的java.time API中找到这种方法.我以为这样的 ..
发布时间:2021-02-11 18:43:22 Java开发

java中Calendar.getInstance()。get(Calendar.DAY_OF_WEEK)和Calander.DAY_OF_WEEK有什么区别

我是Kotlin的新手,在上一门课程时,您在当前工作日中有些工作。 该课程使用以下Java代码来获取它: 导入java.util。* Calendar.getInstance()。 get(Calendar.DAY_OF_WEEK) 但我不明白为什么 Calendar.DAY_OF_WEEK 也不起作用,或者两者之间有什么区别。 感谢您的解释 解决方案 Cale ..
发布时间:2020-09-28 23:02:45 Java开发

在Android中设置日历字段

使用 myCalender.set(Calendar.DAY_OF_WEEK,Calendar.FRIDAY)在日历中设置日期字段 是否将日期设置为下一个星期五或过去的星期五,或者最接近的星期五? p> 如果我没有为日历设置年份或其他任何字段,默认值是什么? 解决方案 都没有。然而。情况很复杂。但是请不要使用日历,请参见下文。 来自两个参数 s ..
发布时间:2020-09-28 22:50:41 Java开发

我无法在活动中导入java.util.date

在我的项目中,我需要使用当前日期和时间.为此,我要导入java.util.Date. 数小时前,此导入工作正常.但是我在R文件中有一个错误(r无法解决),并且此错误是由于某些xml错误引起的.当我解决该问题并再次同步项目时,该错误消失了.但是之后,我无法在我的任何项目中导入(java.util.Date,java.util.Calendar). 我试图将其导入到我新创建的项目中.但是仍然找不 ..

Calendar.UNDECIMBER做什么?

Calendar 类中有一个常量,名为: UNDECIMBER 。它描述了第13个月。 此常量是否有用?在维基百科中,它写的是农历。但是这个日历没有实现。 第14个月是否存在任何解决方案(Duodecimber)? 我在网上找不到这么多,我想更多地了解这个话题。 解决方案 正如已经说过的,一些月球(和其他古代)日历有13个月。一个例子是科普特日历。 虽然没有13个月 ..
发布时间:2019-01-02 15:04:48 Java开发

设置Java Calendar的值不会给出预期的日期时间

我有一个小时,分钟,日期和毫秒时间戳,我正在尝试创建一个表示时间的Date对象。时间戳在东部夏令时提供。 在解剖问题时,我创建了一些简单的测试代码,以查看发生的情况并观察了以下情况: 今天的日期=新的日期(); int hour = 4,min = 0,sec = 0,ms = 64; boolean print = true; 日历cal = GregorianCale ..
发布时间:2018-12-17 10:29:07 Java开发

将时间设置为00:00:00

我在重置Java时遇到了问题。对于给定的日期,我想将小时数设置为00:00:00。 这是我的代码: / ** *从提供的日期重设毫秒,秒,分钟和小时 * * @param date * @ return * / public static Date trim(Date date){ Calendar calendar = Calendar.getInstanc ..
发布时间:2018-11-27 22:31:50 Java开发

如何获取下一个特定日期的日期

我必须根据当前日期计算下一个日期。例如,今天说'05 -NOV-2014',用户已经输入了像星期一一样的输入。所以根据用户输入,如果当月的第一个星期一已经过去了,那么我必须找出下个月的第一个星期一。如果第一个星期一到现在还没到,那么我必须在当月找出日期。 我正在使用java.util.Calendar类。 / user inputs int dayOfWeek = 3; // a ..
发布时间:2017-04-08 18:09:13 Java开发