java addmonth_JAVA:int month = n.get(Calendar.MONTH)+1;为何要加1?
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?相关推荐
- java 月度相减_java根据日期获取月龄,按照减法原理,先day相减,不够向month借;然后month相减,不够向year借;最后year相减。...
/** * 函数名: getMonthNum * 功能: 相差月数 * 参数: @param start 开始时间 * 参数: @param end 结束时间 * 返回值: int */ public ...
- java学习(113):Calendar类
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class te ...
- java学习(114):Calendar类方法before
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; //员工信息类 //dat ...
- java date 实例_Java Date 和 Calendar 实例
Java 之 Date 和 Calendar 实例 package com.homer.learn; import java.text.DateFormat; import java.text.Par ...
- JAVA时间类型:Date、Calendar、LocalDate 、LocalTime、LocalDateTime、Instant的使用
本文介绍JAVA的几种时间类型的使用:Date.Calendar.LocalDate .LocalTime.LocalDateTime.Instant Date #获取当前时间 Date date = ...
- java 日期类 周_Java中用Calendar类计算周和周的起始日期
package com.tongyue.hot.web; import java.util.Calendar; import java.util.Date; import java.util.Greg ...
- java中用法实例_java中Calendar类用法实例详解
本文实例讲述了java中Calendar类用法.分享给大家供大家参考,具体如下: java中的Calendar在开发中经常被忽略,这篇博客总结一下这个类,对后面项目中使用时期的时候有帮助. Calen ...
- java中实现工厂日历_Java Calendar实现控制台日历
public static void main(String[] args) throws IOException { //初始化日历对象 Calendar calendar = Calendar.g ...
- java 日历签到功能_自定义Calendar实现签到功能
前言 这篇文章没有什么可看性,主要是源码注释太多,推荐自己看源码,更容易理解些,在这里主要介绍,其运作流程,贴代码片段. 自定义View要重写三个方法:onMeasure,onLayout,onDra ...
- java中比较日期大小,Calendar设置时分秒,HOUR和HOUR_OF_DAY的区别
网上有很多比较日期的方法,很多都用到了SimpleDateFormat进行格式化,如果只是比较大小不进行显示,没有必要格式化.如果日期比较要包含时分秒,那可以直接用Date或者calendar的bef ...
最新文章
- JAVA jdk安装
- 微信小程序-仿淘宝(附真机测试图)(持续更新中。。。)
- Alpha冲刺 - (6/10)
- 从分析***方式来谈如何防御DDoS***
- mysql innodb 多核cpu_没有改变,但MySQL InnoDB超载CPU
- event.srcElement 与event.target
- 城市数字孪生解决方案
- 当我们电脑上的Microsoft Office2003/2007/2010无法卸载时怎么处理?
- Android模拟点击
- 超参数(Hyperparameter)
- java ligerui_[Java教程]ligerUI
- 【VOLTE】【高清语音】什么是高清语音
- 六年如逆旅,我亦是行人:一个顾问的六年安全从业经历
- 大数据就业前景怎么样?
- 滑动窗口(最大最小值)的经典例题
- 浏览器被万恶的hao123锁定主页
- 【大数据分析】未开先火|北京环球影城网络传播热度洞察
- 来了老弟,表格的渲染
- freemarker数字显示问题(超过1000会加逗号分隔)
- Python伪开发者对于搜狐云景的测评