首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java日期格式化程序

Java日期格式化程序
EN

Stack Overflow用户
提问于 2011-04-07 20:24:47
回答 13查看 89.2K关注 0票数 10

我得到的日期格式为"YYYY-mm-dd hh:mm"作为格式化程序对象。

如何格式化输入格式化程序对象以仅获取"YYYY-mm-dd";

EN

回答 13

Stack Overflow用户

发布于 2011-04-07 20:28:48

我得到了"YYYY-mm-dd hh:mm“格式的日期作为格式化程序对象。如何格式化输入格式化程序对象,只得到"YYYY-mm-dd";

日期不能为YYYY-mm-dd,应为yyyy-MM-dd。要以yyyy-MM-dd格式获取日期,代码如下:

代码语言:javascript
复制
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = formatter.format(todaysDate);
票数 25
EN

Stack Overflow用户

发布于 2011-04-07 20:29:34

代码语言:javascript
复制
Format formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm");
        Date date;
        try {
            date = (Date)((DateFormat) formatter).parse("2011-04-13 05:00");
            formatter = new SimpleDateFormat("yyyy-MM-dd");
            String s = formatter.format(date);
            System.out.println(s);
        } catch (ParseException e) {
            e.printStackTrace();
        }
票数 6
EN

Stack Overflow用户

发布于 2011-04-07 20:29:39

使用SimpleDateFormat

代码语言:javascript
复制
String myDateString = "2009-04-22 15:51";

SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
SimpleDateFormat outFormat = new SimpleDateFormat("yyyy-MM-dd");

System.out.println(outFormat.format(inFormat.parse(myDateString)));
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5580965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档