android中的日期格式

android中的日期格式,android,simpledateformat,Android,Simpledateformat,我被困在一个日期格式 我希望我的约会应该是这样的,2011年3月18日 它可以是1,2,3,这意味着我要解决所有方面的问题 请尽快帮我解决这个问题 提前感谢大家。这是您要查找的术语:数量字符串(复数) 以下是文档中的链接: 下面是一个示例链接: 还有一点: 希望这有帮助。因此,您只需使用提供的示例重新格式化带有日期的字符串即可。我认为您希望以第18、第2、第1、第3个日期的方式更改日期,如果我没有错,那么您可以使用SimpleDataFormat类以不同的格式转换日期 在使用SimpleD

我被困在一个日期格式

我希望我的约会应该是这样的,2011年3月18日 它可以是1,2,3,这意味着我要解决所有方面的问题

请尽快帮我解决这个问题


提前感谢大家。

这是您要查找的术语:数量字符串(复数)

以下是文档中的链接:

下面是一个示例链接:

还有一点:


希望这有帮助。因此,您只需使用提供的示例重新格式化带有日期的字符串即可。

我认为您希望以第18、第2、第1、第3个日期的方式更改日期,如果我没有错,那么您可以使用SimpleDataFormat类以不同的格式转换日期

在使用SimpleDataFormat之前,请参阅SDK文档:

要将日期编号与nd、th、rd(即第二、第四、第三等)一起使用,您可以使用:

F-月中的星期几(数字)-2(7月的第二个星期三)
(在文件中给出)

例如,使用SimpleDataFormat:

String dateStr = "03/08/2010"; 

SimpleDateFormat curFormater = new SimpleDateFormat("dd/MM/yyyy"); 
Date dateObj = curFormater.parse(dateStr); 
SimpleDateFormat postFormater = new SimpleDateFormat("MMMM dd, yyyy"); 

String newDateStr = postFormater.format(dateObj); 

看到它,谢谢你的回复,但它适用于php和javascript以及它想要的java@Jazz我想你想改变2011年3月18日的特定日期,对吗?嘿,帕雷什·塔克斯,谢谢你的回复,你是rite,我想将日期转换为1,2,3,4。。。格式。你给出的例子不适用于这种格式,所以请告诉我如何在simpleDateFormat@Jazz是的,我刚刚提供了一个使用SimpleDataFormat.ya thanx的基本示例来给出这样的示例,但是我需要在其中实现“F”,那么我该如何实现呢