我正在尝试将数据从字符串转换为Data类,以便稍后将其与其他数据进行比较。
我的数据格式:(dd-MM-yyyy例如 31-07-2019)。
问题是在format.parse("string date")运行后它显示了错误的数据格式:
Wed Jul 31 00:00:00 UTC 2019
这是我的代码:
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.InputStream;
import java.util.*;
public class Program {
public static void main(String[] args) {
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
try {
String dateString = format.format(new Date());
String dateStr = "31-07-2019";
Date date = format.parse(dateStr);
System.out.println(dateString);
System.out.println(date);
} catch (ParseException e) {
System.out.println("ParseError " + e.getMessage());
}
}
}
dateString(这是当前日期)解析成功。
牛魔王的故事
HUX布斯
一只斗牛犬
相关分类