一、flex将字符串转为Date
/**
*
* @param s_date
* @return 20120512 类型的字串 转换成日期
*/
private function stringToDate(s_date:String):Date
{
var temp:String = s_date.replace("-","").replace("-","");
var date:Date = new Date();
try{
date = new Date(
new Number(temp.substr(0,4)),new Number(temp.substr(4,2))-1,new Number(temp.substr(6,2)) );
return date;
}catch(error:Error)
{
}
return date;
}
二、java获取某时间的当月最后一天
/**
* 获取某个月最后一天
* @param someMon 格式yyyyMM
* @return yyyyMMdd
* @see [类、类#方法、类#成员]
*/
public static String getLastDayAtSomeMon(String someMon)
{
try
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM");
Date date = sdf.parse(someMon);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int day = cal.getActualMaximum(Calendar.DAY_OF_MONTH);// 获取最后一天
return sdf.format(cal.getTime()) + "" + day;
}
catch (ParseException e)
{
e.printStackTrace();
// System.out.println(e.getMessage());
}
return "";
}