- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
显示消息基于
我使用 24 小时格式来得到这个逻辑
private void getTimeFromAndroid() {
Date dt = new Date();
int hours = dt.getHours();
int min = dt.getMinutes();
if(hours>=1 || hours<=12){
Toast.makeText(this, "Good Morning", Toast.LENGTH_SHORT).show();
}else if(hours>=12 || hours<=16){
Toast.makeText(this, "Good Afternoon", Toast.LENGTH_SHORT).show();
}else if(hours>=16 || hours<=21){
Toast.makeText(this, "Good Evening", Toast.LENGTH_SHORT).show();
}else if(hours>=21 || hours<=24){
Toast.makeText(this, "Good Night", Toast.LENGTH_SHORT).show();
}
}
最佳答案
你应该这样做:
Calendar c = Calendar.getInstance();
int timeOfDay = c.get(Calendar.HOUR_OF_DAY);
if(timeOfDay >= 0 && timeOfDay < 12){
Toast.makeText(this, "Good Morning", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 12 && timeOfDay < 16){
Toast.makeText(this, "Good Afternoon", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 16 && timeOfDay < 21){
Toast.makeText(this, "Good Evening", Toast.LENGTH_SHORT).show();
}else if(timeOfDay >= 21 && timeOfDay < 24){
Toast.makeText(this, "Good Night", Toast.LENGTH_SHORT).show();
}
关于java - 在java中显示基于时间的早上,下午,晚上,晚上消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27589701/
我正在尝试编写一个 HTML 文档,向访问者显示问候语,例如“早上好/下午/晚上好!”但我不知道如何同时使用小时和分钟: ITP1 var myDate = ne
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 3年前关闭。 Improve thi
我正在尝试找到一种方法来获取一天中的时间。显然有一种简单的方法可以做到这一点 Application to Display Morning,Evening如果您对一种语言的静态词没问题。有没有办法根据
这是我的数据框,我需要根据行值(早上、下午、晚上、晚上)的时间创建一个新列 这是我的代码 if ((prods['hour'] 8 )): prods['session'] = 'Early
我在时间数据框中有这个向量,格式为小时:分钟,我想将其转换为一天中的分类时间: time <- c("15:03", "08:01", "11:59", "23:47", "14:20")
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 5 年前。 Improve this qu
我目前像这样对我的 DelayedJob 进行排队: Delayed::Job.enqueue MyJob.new, 5, 1.day.from_now 我正在寻找一种设置不同执行时间的方法: Tom
我每天都有很多事件。有没有办法将这些事件按水平移动类别分开?我可以添加一个额外的标志(或类即:早上、白天、晚上、晚上)以及“标题:”和“开始:”,以便事件将在同一天内按各自的水平移动进行组织吗?我用过
我是一名优秀的程序员,十分优秀!