Calendar日期的使用
2017-10-12 14:07
169 查看
Calendar日期的使用
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
//离当天差多少天 (+或-)
// calendar.add(Calendar.DAY_OF_MONTH, -13);
//离当月差多少月(+或-)
// calendar.add(Calendar.MONTH, -1);
//设置时分秒
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 59);
calendar.set(Calendar.SECOND, 59);
System.out.println(formatCalendar(calendar, "yyyy-MM-dd HH:mm:ss"));
}
/**
* 格式化时间的显示,传入参数为Calendar
*
* @param Calendar Object
* @param strFormat 日期格式化的标准 e.g. "yyyy/MM/dd HH:mm:ss"(务必按标准写,可参考java.text.simpleDateFormat.java)
* @return String 格式化的时间
*/
public static String formatCalendar(Calendar objCal, String strFormat) {
if (objCal == null) {
return null;
} else {
SimpleDateFormat formatter = new SimpleDateFormat(strFormat);
return formatter.format(objCal.getTime());
}
}
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
//离当天差多少天 (+或-)
// calendar.add(Calendar.DAY_OF_MONTH, -13);
//离当月差多少月(+或-)
// calendar.add(Calendar.MONTH, -1);
//设置时分秒
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 59);
calendar.set(Calendar.SECOND, 59);
System.out.println(formatCalendar(calendar, "yyyy-MM-dd HH:mm:ss"));
}
/**
* 格式化时间的显示,传入参数为Calendar
*
* @param Calendar Object
* @param strFormat 日期格式化的标准 e.g. "yyyy/MM/dd HH:mm:ss"(务必按标准写,可参考java.text.simpleDateFormat.java)
* @return String 格式化的时间
*/
public static String formatCalendar(Calendar objCal, String strFormat) {
if (objCal == null) {
return null;
} else {
SimpleDateFormat formatter = new SimpleDateFormat(strFormat);
return formatter.format(objCal.getTime());
}
}
相关文章推荐
- Calendar 日期类的使用
- 日期类型设置 避免使用过时的方法 Calendar使用
- 【Java】使用Calendar类来获取当前的日期
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- TextBox使用calendar.js实现日期显示方法!
- java中使用Calendar获取指定日期前n个小时的时间日期
- 【日期-时间】Java中Calendar的使用
- Java写的手机计费系统(作为学习参考的实例:关键是Java类库里面的date和Calendar的使用和相互转换,以及一些日期的实际问题)
- 日期格式化和Calendar.set(...)和Calendar.add(...)方法的使用
- ASP.NET基础教程-Calendar日期选择控件的使用
- 使用Calendar实现查询某一周的某一天的日期
- Java中使用Calendar类来解决日期的算法题
- 转- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- Java 中使用 Calendar 类得到输入日期所在月的最后一天
- 日历控件Calendar使用技巧--根据数据库数据控制日期背景显示颜色
- 使用java的Calendar对象获得当前日期
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- 使用Calendar增加日期
- calendar日期控件的使用
- Calendar日期选择控件的使用