java - 如何将 SimpleDateFormat 与日历一起使用?

我有 GregorianCalendar 实例,需要使用 SimpleDateFormat(或者可以与日历一起使用但提供所需的 #fromat() 功能的东西)来获得所需的输出。请建议解决方法与永久解决方案一样好。

最佳答案

试试这个:

Calendar cal = new GregorianCalendar();
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
dateFormat.setTimeZone(cal.getTimeZone());
System.out.println(dateFormat.format(cal.getTime()));

https://stackoverflow.com/questions/5621825/

相关文章:

visual-studio-2010 - 我可以让 Visual Studio 将花括号与 if 语

c# - 在 C# 中格式化 double 输出

python - 如何自动格式化一些 Python 代码以正确格式化?

python - Python中用户友好的时间格式?

php - 如何从 PHP 中的日期时间获取 AM/PM

c# - 如何将 double 格式设置为四舍五入到最接近的美元的货币?

c++ - 相当于 %02d 与 std::stringstream?

java - 转换给定时区的日期/时间 - java

angularjs - 删除 AngularJS 货币过滤器小数/美分

perl - 快速到达 YYYY-mm-dd HH :MM:SS in Perl