gpt4 book ai didi

java - 如何使用分词器写入日期?

转载 作者:行者123 更新时间:2023-12-01 07:54:17 25 4
gpt4 key购买 nike

下面的代码以“日、日、月、年”的形式返回日期。
当前输入的日期将返回为 2013 年 12 月 28 日星期六。但是,我想对其进行标记,并将这 4 个部分打印在 4 个单独的行上,从月份开始,然后是日期,然后是年份,然后是日期。最好的方法是什么?

import java.text.SimpleDateFormat;
import java.util.Date;

class Day{

public static void main( String[] args ){

SimpleDateFormat newDateFormat = new SimpleDateFormat("dd/MM/yyyy");

try {
Date myDate = newDateFormat.parse("28/12/2013");
newDateFormat.applyPattern("EEEE dd MMM yyyy");
String isDate = newDateFormat.format(myDate);
System.out.println(isDate);
} catch (Exception e) {
System.out.println("Error. Date is in the wrong format.");
}
}
}

最佳答案

使用split()方法:

 String []myformat=isDate.split(" ");
System.out.println(myformat[2]);
System.out.println(myformat[1]);
System.out.println(myformat[3]);
System.out.println(myformat[0]);

使用任何你想要的顺序。

关于java - 如何使用分词器写入日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32198157/

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