Loading

JavaBean实例13:将日期字符串转换成Calendar对象

这个功能的实现可以应用格式化日期时间的java.text.SimpleDateFormat类实现。

实现步骤如下:
1.创建一个“yyyy-mm-dd”格式的对象,具体代码如下:

SimpleDateFormat format=new SimpleDateFormat("yyyy-mm-dd");

2.通过SimpleDateFormat对象的parse()方法将指定字符串转化为Date对象:

Date date=format.parse("2020-4-14");

3.通过Calendar对象的setTime()方法将Date对象转换为Calendar对象:

Calendar calendar=Calendar.getInstance();
calendar.setTime(date);

具体代码实现如下:

1.JavaBean文件:
StringUtil.java

package exa144;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class StringUtil {
   
	private String dateStr;						//日期字符串
	private Calendar calendar=null;				//将字符串转换后的Calendar对象
	public String getDateStr() {
   
		return dateStr;
	}
	public void setDateStr(String dateStr) {
   
		this.dateStr = dateStr;
	}
	public Calendar getCalendar() {
   
		Date date =null;						
posted @ 2020-04-14 09:00  文牧之  阅读(24)  评论(0)    收藏  举报  来源