首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在java中有显示星期几的日期格式吗?

问在java中有显示星期几的日期格式吗?
EN

Stack Overflow用户
提问于 2011-02-26 03:56:19
回答 4查看 191.6K关注 0票数 149

我知道日期格式,例如

"yyyy-mm-dd" -which以2011-02-26格式显示日期

"yyyy-MMM-dd"-which以2011-FEB-26格式显示日期

用于例如:

代码语言:javascript
复制
SimpleDateFormat formatter = new SimpleDateFormat(
                "yyyy/MMM/dd ");

我想要一个格式,可以帮助我显示一周中的某一天,如2011-02-MON或任何东西。我只希望一周中的某一天显示为包含月份和年份的字符。你能告诉我像这样的格式吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-26 04:01:00

这应该显示'Tue':

代码语言:javascript
复制
new SimpleDateFormat("EEE").format(new Date());

这应该显示‘星期二’:

代码语言:javascript
复制
new SimpleDateFormat("EEEE").format(new Date());

这应该显示'T':

代码语言:javascript
复制
new SimpleDateFormat("EEEEE").format(new Date());

因此,您的特定示例将是:

代码语言:javascript
复制
new SimpleDateFormat("yyyy-MM-EEE").format(new Date());
票数 376
EN

Stack Overflow用户

发布于 2011-02-26 04:02:17

是的--“E”确实有效。

http://download.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html

代码语言:javascript
复制
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-E");
System.out.println(df.format(date));
票数 18
EN

Stack Overflow用户

发布于 2013-09-28 00:07:38

代码语言:javascript
复制
SimpleDateFormat sdf=new SimpleDateFormat("EEE");

例如,EEE代表星期几,星期四显示为清华。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5121976

复制
相关文章

相似问题

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