`
daoshud1
  • 浏览: 558118 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

根据输入日期,获得当前月的天数

 
阅读更多
int year=0;
        int month=0;
        Calendar startDay = Calendar.getInstance();
        String[] date=null;
        try{
            startDay.setTime(FORMATTER.parse(beginTime));
            year=startDay.get(Calendar.YEAR);
            month=startDay.get(Calendar.MONTH);
            startDay.set(Calendar.YEAR, year);
            startDay.set(Calendar.MONTH, month);
            startDay.set(Calendar.DATE, 1);//把日期设置为当月第一天
            startDay.roll(Calendar.DATE, -1);//日期回滚一天,也就是最后一天
            int maxDate = startDay.get(Calendar.DATE);
            date=new String[maxDate];
            for (int i = 0; i < maxDate; i++){
                date[i]=(i+1)+"";
            }
        }catch (ParseException e){
            e.printStackTrace();
        }
分享到:
评论

相关推荐

    输入日期计算日期顺序天数

    本文将深入探讨如何在C++中根据给定的“年-月-日”格式的日期计算出该日期是一年中的第几天,以此满足"输入日期计算日期顺序天数"的需求。 首先,我们需要了解C++中的日期处理库。标准库中的`&lt;ctime&gt;`包含了与日期...

    VB 输入日期计算该日至今的天数

    在VB(Visual Basic)编程中,计算输入日期到今天的天数是一项常见的任务,尤其是在处理日期相关的应用程序时。这个程序能够处理从1000年到当前系统的日期范围内的天数计算,但输入1000年之前的日期可能会导致计算...

    Labview 日期时间标识间隔计算天数或小时数,指定加长日期计算

    在Labview中,日期和时间通常以“日期时间戳”(Timestamp)的形式存在,它是一个双精度浮点数,表示从1900年1月1日零点到当前时刻的秒数。你可以通过Labview的内置函数来创建、修改和操作这些时间戳。 1. **计算...

    Python程序实现输入一个日期计算当前日期是当年的中第几天

    可以创建一个当前日期的`datetime.date`对象,并用`timetuple`方法得到一个包含年、月、日等信息的时间元组,然后使用`tm_yday`属性获取今年的天数: ```python today = datetime.now().date() current_year_days =...

    根据输入的日期获取所属季度

    本篇文档主要介绍了一个Java程序,该程序的功能是根据用户输入的日期,计算出该日期所处的季度。这是一个典型的日期处理场景,在各种业务系统中非常常见,比如财务报表、数据分析等。 #### 二、关键概念与术语解释 ...

    日期天数计算

    在"日期剩余天数计算"的例子中,可能涉及到用户输入一个未来的日期,然后计算从当前日期到这个未来日期的剩余天数。这在诸如倒计时应用或者合同到期提醒等场景非常有用。在处理用户输入时,我们需要确保输入的有效性...

    Labview程序练习-日期对应天数.vi

    Labview条件结构程序练习,输入月份跟日期(不考虑错误输入,不考虑闰年),得出这一天是今年的第几天。

    天数日期计算转换器MFC

    2. **天数计算**:程序能根据用户指定的起始日期,计算出与当前日期或用户指定结束日期之间的天数差。 3. **日期转换**:转换天数为具体的日期,比如用户输入一个天数,程序可以返回对应的日期。 4. **错误处理**:...

    c#获取当前月的天数

    `DateTime.Now`是获取当前系统日期和时间的静态属性,`DateTime.Now.Month`则可以得到当前月份的整数值(例如1代表一月,2代表二月)。而`DateTime.DaysInMonth`是一个静态方法,它接收两个参数:年份和月份,然后...

    带天数日期控件

    日期控件在IT界是网页或应用程序中常见的一种交互元素,用于用户选择或输入日期。在本案例中,我们讨论的是一个特殊的“带天数日期控件”,它不仅允许用户选择日期,还提供了天数统计的功能。这在很多场景下都非常...

    根据年和天数判断日期(csdn)————程序.pdf

    如果在累加的过程中,`b` 的值超过了当前月份的天数,那么需要进入下一个月,并从天数中减去当前月份的天数。 实际编写时,代码中需要对用户输入的年份 `a` 进行闰年判断,以选择 `yue` 数组中的正确行。最后,`nmt...

    Java编程输入两个年月日,(1)判断两个日期是否相同,并且将相差的天数显示出来;(2)将日期后推或前推N天,并将该日期输出。

    这是通过遍历从公元0年到当前日期每一年的天数来实现的,其中考虑了闰年的情况。 - **increaseDay()** 和 **decreaseDay()**:分别用于将日期向前或向后推进指定的天数。 ### 3. 用户交互与主逻辑 **程序流程**: ...

    一个识别日期,并对日期执行加减天数的程序

    1. **获取当前日期**:使用`std::chrono::system_clock::now()`获取当前时间点,然后通过`std::chrono::system_clock::to_time_t()`转换为`time_t`类型,再调用`std::ctime()`得到可读的日期字符串。 2. **解析用户...

    Delphi 计算两个日期之间的时间差(天数).rar

    这可以通过多种方法完成,如使用Date()函数获取当前日期,或者通过输入对话框获取用户指定的日期。 ```delphi Date1 := StrToDate('2022/01/01'); // 假设这是第一个日期 Date2 := StrToDate('2022/12/31'); // ...

    年龄天数的计算(C++)

      (1)输入今天的日期(年,月,日)和你的出生日期(年,月,日),计算你在这个世界已经生存了多少天。取值范围:年:1900 – 2100,月:1 – 12,日:1 – 31   (2)输入期望的年龄,计算还将在这个世界...

    ABAP日期函数(求月末日,第几周,search help 只显示年月) 使用方法实例

    在实际应用中,日期函数的使用非常广泛,例如计算两个日期间的工作天数、获取当前月份的第一天和最后一天、计算日期所在的周数、弹出选择周的对话框等。 1. 计算两个日期间的工作天数 在实际应用中,我们需要计算...

    日历、日期算法CMD批处理

    3. **获得任意日期天数.cmd**:这个脚本可能用于获取从某个特定日期(如用户输入的日期)到当前日期的天数。它可能需要用到日期的比较和计算,这可能涉及到`set /a`命令进行算术运算,以及解析和设置日期的命令。 4...

    从键盘输入一个日期

    3. **日期计算**:根据闰年或平年情况,计算输入日期是一年中的第几天。 4. **函数封装**:使用函数来实现特定功能,如判断闰年、计算日期等。 #### 实现细节 1. **日期输入解析**: - 用户通过标准输入提供一个...

    专门计算日期的天数计算器

    描述中提到的“日历计算器”功能,其核心在于能够帮助用户快速地计算两个日期之间相差的天数,同时也可以用于设置倒计时,即从当前日期到特定未来日期的剩余天数。这样的功能对于计划和追踪重要事件或日期非常有帮助...

    编程实现从键盘上输入年份和月份,即可输出该页对应的天数含(闰年

    本篇文章将深入解析如何利用C语言编程来实现一个实用的功能:根据用户从键盘输入的年份和月份,计算并输出对应月份的天数,包括对闰年的判断。 ### 一、核心知识点概览 1. **用户输入处理**:通过标准输入函数`...

Global site tag (gtag.js) - Google Analytics