相关疑难解决方法(0)

Java:将字符串日期转换为月份名称年份(MMM yyyy)

我是Java新手.我正在尝试将日期从字符串转换为MMM yyyy格式(2016年3月).我试过这个

Calendar cal=Calendar.getInstance();
SimpleDateFormat month_date = new SimpleDateFormat("MMM yyyy");
String month_name = month_date.format(cal.getTime());
System.out.println("Month :: " + month_name);  //Mar 2016
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是当我使用时

String actualDate = "2016-03-20";
Run Code Online (Sandbox Code Playgroud)

它不起作用.帮助我,如何解决这个问题.

java date

7
推荐指数
3
解决办法
4万
查看次数

如何在Java中将简单日期格式化程序格式化为dd-3字母月-yyyy?

我有一个简单的日期格式化程序,格式如下:

private static final String DATE_FORMAT = "yyyy-MM-dd";
private static final SimpleDateFormat DATE_FORMATTER = new SimpleDateFormat(DATE_FORMAT);
//accessExpiryDate is a Date object
DATE_FORMATTER.format(accessExpiryDate);
Run Code Online (Sandbox Code Playgroud)

它将日期格式设置为 yyyy-MM-dd。但我想格式化日期,例如"1 Jun 2019"。日 + 月份的前 3 个字母 + 年。

我怎样才能做到这一点?有没有一个简单的方法/方法/类或者我应该编写我的自定义日期格式化程序方法?

java date simpledateformat

0
推荐指数
1
解决办法
8844
查看次数

标签 统计

date ×2

java ×2

simpledateformat ×1