This question already has answers here:
converting a calendar object into a string in java with format “yyyy-mm-dd hh:mm:ss”
                                
                                    (2个答案)
                                
                        
                6年前关闭。
            
        

我有一个日历对象,需要将其转换为格式为“ MM / DD / YYYY”的字符串。

Calendar firstFollowUp = Calendar.getInstance();
firstFollowUp.setTime(new Date());


有没有简单的方法可以做到这一点?

谢谢!

最佳答案

可能最简单的方法是使用SimpleDateFormat对象。

    Calendar today = Calendar.getInstance();
    SimpleDateFormat sdf = new SimpleDateFormat("MM/DD/YYYY");
    System.out.println(sdf.format(today.getTime()));


输出:

03/79/2014


免责声明:您要求输入几天的DD,但实际上在SimpleDateFormat中代表一年中的某一天(因此输出为79)。您可能希望使用小写的dd来获取每月的某天作为输出。

关于java - 从日历对象显示“MM/DD/YYYY”(重复),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22542176/

10-16 03:26