首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以字符串形式获取DateTime dayOfWeek/dayOfMonth

以字符串形式获取DateTime dayOfWeek/dayOfMonth
EN

Stack Overflow用户
提问于 2012-12-27 02:04:15
回答 2查看 7.5K关注 0票数 5

如何将星期几或月几作为字符串获取?而不需要做像这样的事情:

代码语言:javascript
复制
        DateTime now = DateTime.now();
        String dayOfWeek = null;
        switch(now.getDayOfWeek()) {
            case DateTimeConstants.MONDAY:
                dayOfWeek = "Monday";
                break;
            case DateTimeConstants.TUESDAY:
                dayOfWeek = "Tuesday";
                break;
            case DateTimeConstants.WEDNESDAY:
                dayOfWeek = "Wednesday";
                break;
            case DateTimeConstants.THURSDAY:
                dayOfWeek = "Thursday";
                break;
            case DateTimeConstants.FRIDAY:
                dayOfWeek = "Friday";
                break;
            case DateTimeConstants.SATURDAY:
                dayOfWeek = "Saturday";
                break;
            case DateTimeConstants.SUNDAY:
                dayOfWeek = "Sunday";
                break;
        }
EN

回答 2

Stack Overflow用户

发布于 2012-12-27 02:06:09

很明显,它只是文档中记录的heredateTime.dayOfWeek().getAsText();

票数 13
EN

Stack Overflow用户

发布于 2012-12-27 02:07:57

您可以使用上面的逻辑创建DateTime扩展方法,并在需要的地方使用,而不会重复整个逻辑。

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

https://stackoverflow.com/questions/14044324

复制
相关文章

相似问题

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