Java日期转换格式 [英] Java date conversion formats

查看:106
本文介绍了Java日期转换格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从日期格式更改为此格式-Excel中的2019年1月1日使用Java. 我想在Excel中读取日期格式.如果假设有任何日期格式要更改DD/MMM/YYYY格式.即2019年1月1日.任何人都可以建议并帮助我.

from date format change to this format - 01-Jan-2019 in excel using java. I want to read the date format in excel. if suppose having any date format want to change DD/MMM/YYYY format. ie., 01-Jan-2019. any one please suggest and help me.

推荐答案

我不清楚您的要求.但是,如果您正在寻找一种将日期转换成各种格式的方法,则下面是一个示例:

I could not get your requirement clearly. However, if you are looking for a way to convert a date into various formats, given below is an example:

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

public class DateFormatsDemo {
    public static void main(String[] args) {

        //Convert date to date string in the format MM/dd/yyyy
        DateTimeFormatter farmatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
        LocalDate localDate = LocalDate.now();  
        String dateString = farmatter.format(localDate);         
        System.out.println(dateString);   

        //Convert date string in one format (MM/dd/yyyy) into date string in another format (MM-dd-yyyy)
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
        localDate= LocalDate.parse(dateString, formatter);
        farmatter = DateTimeFormatter.ofPattern("MM-dd-yyyy");
        dateString = farmatter.format(localDate);        
        System.out.println(dateString);         
    }
}

如果您希望使用Java使用MS-Excel,则可以使用 Apache POI .

If you are looking to work with MS-Excel using Java, you can use Apache POI.

这篇关于Java日期转换格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆