1. 2016/11/24 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 需求2014-01-01之前的月不变,年份改成2017: 2014-01-01之后的月不变,年份改成+3 */ public class CalendarTest { public static void main(String[]…
System.out.println("String类型 "+endDate); //页面传递到后台的时间 为String类型 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date sDate = sdf.parse(endDate); System.out.println("String类型转Date类型 "+sDate); //要实现日期+1 需要String转成Dat…
1.Date 类 java.util.Date是一个"万能接口",它包含日期.时间,还有毫秒数,如果你只想用java.util.Date存储日期,或者只存储时间,那么,只有你知道哪些部分的数据是有用的,哪些部分的数据是不能用的. 1.1 Date的构造方法 Date 是我们使用的最多的一个日期类,Date提供的构造方法在官方API中有一下几种: Date 类提供了多种构造方法,但是目前有很多方法都已经不建议使用 public Date() { this(System.currentTi…
在之前的项目中,经常会遇到Calendar,Date的一些操作时间的类,并且总会遇到时间日期之间的格式转化问题,虽然做完了但是总是忘记,记不清楚,每次还都要查找资料.今天总结一下,加深印象. Calendar Calendar是java.util 包下面的一个抽象类,它为特定瞬间与一组诸如YEAR.MONTH.DAY_OF_MONTH.HOUR等日历字段之间的转换提供了一些方法,并未操作日历字段(例如获得下星期的日期)提供了一些方法.瞬间值可用毫秒值来表示,它是距格林威治标准时间 1970 年1…
1. Calendar转Date Calendar calendar = Calendar.getInstance(); Date date = calendar.getTime(); 2. Date转Calendar Date date = new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); 3. 获取时间的年月日时分秒 Date里的getYear()等已经不推荐使用了,要使用以下方式获…
Time.MONTH及Calendar.MONTH 默认的月份为  0-11 所以使用的时候要自己加1.…
Calendar 转化 String Calendar calendat = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String dateStr = sdf.format(calendar.getTime()); String 转化Calendar String str="2016-6-25"; SimpleDateFormat sdf=…
业务逻辑中遇到日期的相关操作,整理一下小做总结 日期操作离不开 java.util.Calendar 和 java.util.Date ,实体类中日期字段设计也可能用到java.sql.Date.但目前使用中,Calendar为主,Date辅助,而且Date中的许多方法已过时,Calendar可99%替代,1%也是类型转换时的临时需要.这里仅结合实际使用简单汇总如下: // 获取当前各自日期实例 Calendar calendar = Calendar.getInstance(); Date d…
总结:1,输入月份,年份,这需要用Scanner   2.我们已知道12个月份的天数,有30天,31天   3.判断闰年 用switch -case-break语句  4.注意不要忘了写break;判断后就直接跳出循环: package com.ja; //请输入年份 //请输入月份 //显示年/月/日 // import java.util.Scanner; public class Showdays { public static void main(String[] args) { Sca…
calendar merge date componentDidMount () { const { monthDays, // monthDates, } = this.props; const defaultMonthDays = [...new Uint8Array(monthDays)]; // default days const dateDays = defaultMonthDays.map((item, i) => i+1).map((item, i) => ({ day: it…