首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在android中使用特定日期获取当前日期名称?

如何在android中使用特定日期获取当前日期名称?
EN

Stack Overflow用户
提问于 2012-02-18 20:10:22
回答 9查看 36.4K关注 0票数 24

我有日期字符串18-2-2012,从这里如何获得当天的名称,即,今天是“星期六”,就像这样。明天的日期是2012年2月19日,日期名称是"sunday“。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2012-02-18 20:15:27

使用java日期格式。

代码语言:javascript
复制
SimpleDateFormat inFormat = new SimpleDateFormat("dd-MM-yyyy");
Date date = inFormat.parse(input);
SimpleDateFormat outFormat = new SimpleDateFormat("EEEE");
String goal = outFormat.format(date); 
票数 69
EN

Stack Overflow用户

发布于 2012-02-18 20:18:48

您可以使用日历

代码语言:javascript
复制
            Calendar calendar = Calendar.getInstance();

            calendar.setTime(date_your_want_to_know);

            String[] days = new String[] { "SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY" }

            String day = days[calendar.get(Calendar.DAY_OF_WEEK)];
票数 11
EN

Stack Overflow用户

发布于 2013-04-02 21:00:55

只需使用一行代码:

代码语言:javascript
复制
android.text.format.DateFormat.format("EEEE", date);
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9341035

复制
相关文章

相似问题

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