【发布时间】:2011-09-12 14:10:32
【问题描述】:
可能重复:
What is the easiest way to get the current day of the week in Android?
我想制作一个带有以下问题的应用:“今天是星期五吗?” 如果是星期五,你会看到“否”或“是”。 所以我的问题是: 怎么查今天是不是周五? 希望你能理解我,否则就问我吧。
高威
【问题讨论】:
可能重复:
What is the easiest way to get the current day of the week in Android?
我想制作一个带有以下问题的应用:“今天是星期五吗?” 如果是星期五,你会看到“否”或“是”。 所以我的问题是: 怎么查今天是不是周五? 希望你能理解我,否则就问我吧。
高威
【问题讨论】:
您应该使用java.util.Calendar 类。
引用文档:
Calendar rightNow = Calendar.getInstance();
if (rightNow.get(Calendar.DAY_OF_WEEK) == Calendar.FRIDAY){
//do some stuff here
}
【讨论】:
看到这个: http://developer.android.com/reference/java/util/Date.html 您可能想创建一个日历实例并将其设置为当前日期并获取星期几(Calendar.DAY_OF_WEEK)并与星期五比较(如果我没记错的话,星期五 = 6?请检查一下) 或使用 new date()....
【讨论】:
简单地说:
private boolean isTodayFriday(){
Calendar calendar = Calendar.getInstance();
return calendar.get(Calendar.DAY_OF_WEEK) == Calendar.FRIDAY;
}
【讨论】: