相关疑难解决方法(0)

获取java当前月份的第一个日期

我试图进入和离开ToDate之前的日期,FromDate并将有当月的第一个日期.对于一月它会是1/1/2013等等.如何正确获取当月的第一个日期?我无法做到.

today.add(Calendar.DAY_OF_MONTH, -1);
java.util.Date previousDay=today.getTime();
ToDate = sdfFile1.format(newjava.sql.Date(previousDay.getTime()));
today.add(Calendar.DATE, 1);
java.util.Date nextDay=today.getTime();
FromDate = sdfFile1.format(new java.sql.Date(nextDay.getTime()));
Run Code Online (Sandbox Code Playgroud)

java calendar

45
推荐指数
4
解决办法
10万
查看次数

当月的开始和结束日期

我需要Java中当前月份的开始日期和结束日期.当JSP页面加载当前月份时,它应该自动计算该月份的开始和结束日期.它应该与年份和月份无关.那是一个月有31天或30天或28天.这也应该满足闰年.你可以帮帮我吗?

例如,如果我在列表框中选择月份,我需要开始日期为1,结束日期为31.

java date-manipulation

38
推荐指数
5
解决办法
6万
查看次数

在Joda-Time中,将DateTime设置为月初

我的API允许库客户端传递日期:

method(java.util.Date date)
Run Code Online (Sandbox Code Playgroud)

Joda-Time合作,从这一天开始,我想提取月份并迭代本月所有日子.

现在,传递的日期通常是新的Date() - 意味着当前的瞬间.我的问题实际上是将新的DateMidnight(jdkDate)实例设置为月初.

有人可以用Joda-Time演示这个用例吗?

java date jodatime

31
推荐指数
4
解决办法
3万
查看次数

如何获得一个月第一天的名字?

如何获得本月的第一天?因此,对于今年1月份,它将在周日返回.然后在二月它将在周三返回.

java

29
推荐指数
4
解决办法
6万
查看次数

如何获得上个月的第一个日期和最后日期?(JAVA)

在今天的日期,我应该得到上个月的第一个日期和最后日期.我无法想出任何逻辑.

例如,在通过时05/30/2012,我应该得到04/01/201204/30/2012.

任何帮助都感激不尽.谢谢.

java datetime date

18
推荐指数
3
解决办法
3万
查看次数

java获取给定月份和给定年份的第一个日期和最后日期

我想获得给定月份和年份的第一个日期和最后日期.我使用以下代码以yyyyMMdd格式获取最后一个日期.但是无法获得这种格式.然后我想以相同的格式开始日期.我还在努力.任何人都可以帮我修复下面的代码.

public static java.util.Date calculateMonthEndDate(int month, int year) {
    int[] daysInAMonth = { 29, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
    int day = daysInAMonth[month];
    boolean isLeapYear = new GregorianCalendar().isLeapYear(year);

    if (isLeapYear && month == 2) {
        day++;
    }
    GregorianCalendar gc = new GregorianCalendar(year, month - 1, day);
    java.util.Date monthEndDate = new java.util.Date(gc.getTime().getTime());
    return monthEndDate;
}

public static void main(String[] args) {
    int month = 3;
    int year = 2076;
    final java.util.Date calculatedDate = …
Run Code Online (Sandbox Code Playgroud)

java calendar date

10
推荐指数
5
解决办法
6万
查看次数

标签 统计

java ×6

date ×3

calendar ×2

date-manipulation ×1

datetime ×1

jodatime ×1