importjava.util.*;publicclassDateClass{publicstaticvoidmain(Stringargs[]){Datem=newDate();System.out.println("现在是:"+m.toString());Calendarn=Calendar.getInstance();int...

import java.util.*;

public class DateClass

{

public static void main(String args[ ])

{

Date m = new Date( );

System.out.println("现在是:"+m.toString( ));

Calendar n = Calendar.getInstance( );

int year = n.get(Calendar.YEAR);

int month = n.get(Calendar.MONTH)+1;

int day = n.get(Calendar.DATE);

int week = n.get(Calendar.DAY_OF_WEEK)-1;

Date t = n.getTime ( );

String week1 = new String("日一二三四五六");

String week2=week1.substring(week, week+1);

String x = new String( );

x = "现在是:"+year+"年"+month+"月"+day+"日,星期"+week2;

System.out.println("现在是:"+t);

System.out.println(x);

}

}

详细问题:为什么定义month和week时要加1和减1?而定义day时不用啊?substring(week, week+1)具体啥意思啊?

偶是个新手,问题有些笨,还希望不吝赐教啊!!!

展开

java addmonth_JAVA:int month = n.get(Calendar.MONTH)+1;为何要加1?相关推荐

  1. java 月度相减_java根据日期获取月龄,按照减法原理,先day相减,不够向month借;然后month相减,不够向year借;最后year相减。...

    /** * 函数名: getMonthNum * 功能: 相差月数 * 参数: @param start 开始时间 * 参数: @param end 结束时间 * 返回值: int */ public ...

  2. java学习(113):Calendar类

    import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class te ...

  3. java学习(114):Calendar类方法before

    import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; //员工信息类 //dat ...

  4. java date 实例_Java Date 和 Calendar 实例

    Java 之 Date 和 Calendar 实例 package com.homer.learn; import java.text.DateFormat; import java.text.Par ...

  5. JAVA时间类型:Date、Calendar、LocalDate 、LocalTime、LocalDateTime、Instant的使用

    本文介绍JAVA的几种时间类型的使用:Date.Calendar.LocalDate .LocalTime.LocalDateTime.Instant Date #获取当前时间 Date date = ...

  6. java 日期类 周_Java中用Calendar类计算周和周的起始日期

    package com.tongyue.hot.web; import java.util.Calendar; import java.util.Date; import java.util.Greg ...

  7. java中用法实例_java中Calendar类用法实例详解

    本文实例讲述了java中Calendar类用法.分享给大家供大家参考,具体如下: java中的Calendar在开发中经常被忽略,这篇博客总结一下这个类,对后面项目中使用时期的时候有帮助. Calen ...

  8. java中实现工厂日历_Java Calendar实现控制台日历

    public static void main(String[] args) throws IOException { //初始化日历对象 Calendar calendar = Calendar.g ...

  9. java 日历签到功能_自定义Calendar实现签到功能

    前言 这篇文章没有什么可看性,主要是源码注释太多,推荐自己看源码,更容易理解些,在这里主要介绍,其运作流程,贴代码片段. 自定义View要重写三个方法:onMeasure,onLayout,onDra ...

  10. java中比较日期大小,Calendar设置时分秒,HOUR和HOUR_OF_DAY的区别

    网上有很多比较日期的方法,很多都用到了SimpleDateFormat进行格式化,如果只是比较大小不进行显示,没有必要格式化.如果日期比较要包含时分秒,那可以直接用Date或者calendar的bef ...

最新文章

  1. JAVA jdk安装
  2. 微信小程序-仿淘宝(附真机测试图)(持续更新中。。。)
  3. Alpha冲刺 - (6/10)
  4. 从分析***方式来谈如何防御DDoS***
  5. mysql innodb 多核cpu_没有改变,但MySQL InnoDB超载CPU
  6. event.srcElement 与event.target
  7. 城市数字孪生解决方案
  8. 当我们电脑上的Microsoft Office2003/2007/2010无法卸载时怎么处理?
  9. Android模拟点击
  10. 超参数(Hyperparameter)
  11. java ligerui_[Java教程]ligerUI
  12. 【VOLTE】【高清语音】什么是高清语音
  13. 六年如逆旅,我亦是行人:一个顾问的六年安全从业经历
  14. 大数据就业前景怎么样?
  15. 滑动窗口(最大最小值)的经典例题
  16. 浏览器被万恶的hao123锁定主页
  17. 【大数据分析】未开先火|北京环球影城网络传播热度洞察
  18. 来了老弟,表格的渲染
  19. freemarker数字显示问题(超过1000会加逗号分隔)
  20. Python伪开发者对于搜狐云景的测评

热门文章

  1. Oracle 角色权限表
  2. HDU 1394 Minimum Inversion Number 树状数组
  3. Acrobat Pro DC 2021 for Mac(pdf编辑器)中文版
  4. 苹果Mac图片墙制作软件:FigrCollage
  5. 如何在任何设备上将您的Apple笔记导出为PDF文件?
  6. 区块链开发(四)Nodejs下载安装
  7. 如何在Mac上创建和引导Linux USB驱动器
  8. 《Kali Linux渗透测试的艺术》—第2章2.4节透测试执行标准
  9. Fiddler抓包7-post请求(json)
  10. 企业图谱强势来袭!玩转企业大数据