Java(Calendar)

原创 2016年08月30日 19:20:59
import java.util.*;

public class CalendarDemo {
    public static void main(String[] args) {
        Calendar c1=Calendar.getInstance();
        c1.setFirstDayOfWeek(Calendar.MONDAY);
        display(c1);
        Calendar c2=new GregorianCalendar(2010,12,8,20,8,8);
        int days=c2.get(Calendar.DAY_OF_YEAR)-c1.get(Calendar.DAY_OF_YEAR);
        System.out.println("距离2010年12月8日晚上还有:"+days+"天");
        c1.set(2010, 11,30);
        c1.set(Calendar.HOUR,10);
        c1.set(Calendar.MINUTE,29);
        c1.set(Calendar.SECOND,22);
        System.out.println("更新后时间:");
        display(c1);
        c1.add(Calendar.DATE, 10);
        c1.add(Calendar.HOUR, 10);
        System.out.println("调整后时间:");
        display(c1);
    }
    static void display(Calendar c)
    {
        String months[]={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
        String days[]={"","星期一","星期二","星期三","星期四","星期五","星期六","星期天"};
        System.out.print("日期:");
        System.out.print(c.get(Calendar.YEAR)+"年");
        System.out.print(months[c.get(Calendar.MONTH)]);
        System.out.print(c.get(Calendar.DATE)+"日");
        System.out.println(days[c.get(Calendar.DAY_OF_WEEK)-1]);
        System.out.print("时间:");
        System.out.print(c.get(Calendar.HOUR_OF_DAY)+":");
        System.out.print(c.get(Calendar.MINUTE)+":");
        System.out.println(c.get(Calendar.SECOND));
    }
}

日期:2016年八月30日星期二
时间:18:26:12
距离2010年12月8日晚上还有:-235天
更新后时间:
日期:2010年十二月30日星期四
时间:22:29:22
调整后时间:
日期:2011年一月10日星期一
时间:8:29:22

版权声明:本文为博主原创文章,未经博主允许不得转载。

Calendar.java

  • 2015年09月15日 16:45
  • 1KB
  • 下载

Java中Date和Calendar日期处理

  • 2014年04月26日 17:22
  • 10KB
  • 下载

关于java基础--日期类与日历类Calendar详解测试

1,Date Date d = new Date(); //创建日期比当前延迟100毫秒后的日期 Date d1 = new Date(System.currentTimeMillis()+1...
  • yzjyhp
  • yzjyhp
  • 2015年07月22日 21:19
  • 300

jcalendar -java calendar chooser

  • 2009年12月21日 20:53
  • 342KB
  • 下载

JAVA Calendar,Date类详解

  • 2011年03月03日 18:09
  • 44KB
  • 下载

Java:Date、Calendar、Timestamp的区别、相互转换与使用

1 Java.util.Date 包含年、月、日、时、分、秒信息。 2 Java.sql.Date 包含年、月、日信息。在数据库相关操作中使用,如rs.getDate,ps.setDate等。rs是指...

java_calendar

  • 2008年12月26日 22:43
  • 143KB
  • 下载

java积累----Calendar----获取上月的起始时间和上月结束时间

我们在进行数据统计的时候,一个常用的场景是需要统计上月的数据,上月的数据获取需要拿到上月的第一天和最后一天。实现代码如下: public static void main(String[] ar...

java的calendar具体用法

  • 2009年05月10日 00:28
  • 14KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java(Calendar)
举报原因:
原因补充:

(最多只允许输入30个字)