1.应用开发中经常会遇到价格显示问题 如价格显示(¥ 358,179,682)这种格式 通用方法
private String getString(String str)
{
if (str.equals("") || str == "")
{
return "";
}
else
{
Locale.setDefault(Locale.CHINA);// 中文语言环境下
NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();
String[] arr = currencyFormat.format(Long.parseLong(str))
.replace(".", " ").split(" ");
return arr[0];
}
}
/**
* @description 获取当前日期时间和三个月前的时间
*/
public void getDate()
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
Date date = cal.getTime();
mDate = sdf.format(date);
cal.add(Calendar.MONTH, -3);
Date fDate = cal.getTime();
mFDate = sdf.format(fDate);
}