如何从字符串格式的日期只采取年份?

时间:2017-01-11 10:41:47

标签: java

我会以Date之类的字符串格式获得11/01/2017。从那个字符串我想只拿一年。喜欢

String stringDate="11/01/2017";

我想要的输出只是“2017”;

如何拆分该字符串?

提前致谢。

3 个答案:

答案 0 :(得分:3)

一种选择是拆分正斜杠并保留第三部分:

String input = "11/01/2017";
String year = input.split("/")[2];

答案 1 :(得分:2)

如果您有一个字符串并且始终是 dd / mm / yyyy ,那么您可以这样做:

dateString.substring(6)

答案 2 :(得分:2)

你也可以使用它。

String input="11/1/2017";
String year=input .substring(input .length()-4);