gpt4 book ai didi

java - 如何从用户输入字符串中获取日期、月份和年份,例如 25/03/2012

转载 作者:行者123 更新时间:2023-12-01 05:13:56 25 4
gpt4 key购买 nike

我正在努力将表示日期的字符串分解为单个元素日期、月份、年份。目前我有一个用户输入日期作为字符串。 scan.nextLine()

我希望能够将日期分解为各个元素,因为我想假设年份是 2012 年,并且我希望他们只输入日期和月份 23/03,因为我不希望他们输入不同的年份。

我尝试过使用 Stringyear = "2012"; 然后将 year 添加到用户输入的日期和月份字符串中,但我的程序仍然输出用户输入的任何内容日期和月份,然后是 1970 :S

最佳答案

如果您知道字符串的格式,则可以使用 SimpleDateFormat,这将为您提供一个日期值 schaub,然后您可以使用它来提取所需的值。

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date date = sdf.parse(value);

关于java - 如何从用户输入字符串中获取日期、月份和年份,例如 25/03/2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11599422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com