Java中字符串到日期的转换[重复]

问题描述 投票:0回答:2

此问题已经在这里有了答案:

我想在Java中将String转换为date字段。目前,我有这个字符串,我想转换为date(MM / DD / YYYY)字段。有什么建议吗?字符串str =“ 2019-12-11 00:00:00”

我想要的输出是11/12/2019

java date-conversion
2个回答
0
投票

可能有解决这个问题的更优雅的方法,但是这种小方法足以满足您的特定情况:

private static String formatDate(String str) 
    {
        String[] split = str.split(" ");

        String[] split2 = split[0].split("-");

        String result = split2[2].concat("/").concat(split2[1]).concat("/").concat(split2[0]);

        return result;
    }

-1
投票
DateFormat dateFormat = new SimpleDateFormat("mm/dd/yyyy");
        dateFormat.format(date);
© www.soinside.com 2019 - 2024. All rights reserved.