本文来自http://blog.csdn.net/u012972188 ,引用必须注明出处!
对日期进行格式化
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客
怪这里实现了一个获取指定日期格式的方法,大家可以更具实际需求进行修改;另外说明一下,这个日期格式是模仿的新浪api的日期格式大家可以去看看新浪接口
/**
* 格式化字符串
*
* @return
*/
static String DateFormat() {
Date dStr = new Date();
String created_at = (new java.text.SimpleDateFormat(
"yyyy年M月d日 E HH:mm:ss")).format(dStr);
return created_at;
}
另外为了扩展向大家提供一个自己的测试类,大家可以参考
public class ShortDate {
public static void main(String[] args) {
Date date = new Date();
DateFormat formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.CHINA);
// 中国日期
String string = formater.format(date);
System.out.println("中国日期:\t"+string);
// 加拿大日期
formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.CANADA);
System.out.println("加拿大日期:\t"+formater.format(date));
// 日本日期
formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.JAPAN);
System.out.println("日本日期:\t"+formater.format(date));
// 法国日期
formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.FRANCE);
System.out.println("法国日期:\t"+formater.format(date));
// 德国日期
formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.GERMAN);
System.out.println("德国日期:\t"+formater.format(date));
// 意大利日期
formater = DateFormat.getDateInstance(DateFormat.SHORT,
Locale.ITALIAN);
System.out.println("意大利日期:\t"+formater.format(date));
}
}