如何更改 Java 中的日期格式?

新手上路,请多包涵

我需要使用 Java 更改日期格式

 dd/MM/yyyy  to yyyy/MM/dd

原文由 rasi 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 392
2 个回答

如何使用 SimpleDateFormat 从一种日期格式转换为另一种日期格式:

 final String OLD_FORMAT = "dd/MM/yyyy";
final String NEW_FORMAT = "yyyy/MM/dd";

// August 12, 2010
String oldDateString = "12/08/2010";
String newDateString;

SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
Date d = sdf.parse(oldDateString);
sdf.applyPattern(NEW_FORMAT);
newDateString = sdf.format(d);

原文由 Christopher Parker 发布,翻译遵循 CC BY-SA 2.5 许可协议

SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
sdf.format(new Date());

这应该可以解决问题

原文由 KristofMols 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题