Swift:如何根据一天中的当前时间显示两个图像之一

德万

我有名为打开和关闭的图像,这些图像根据存储时间显示。根据印度标准时间,存储时间为11Am到11PM,在这段时间内,我想在剩余时间内显示打开的图像和关闭的图像。有人可以帮我怎么做。谢谢。

Xmhafiz

首先,以小时为单位获取当前时间(24小时制)

let date = NSDate()
let calendar = NSCalendar.currentCalendar()
let components = calendar.components([.Hour], fromDate: date)
let hour = components.hour

然后检查时间

if hour >= 11 && hour <= 22 {
    // show open image
}
else {
    // show close image
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

测试一天中的当前时间是否在两个TimeIntervals之间

如何根据一天中的时间显示消息?

如何在nodejs中的本地时间确定两个日期是同一天?

如何获取Linux内核空间中的当前小时(一天中的时间)

如何在两个时间戳之间找到一天中特定时间段的出现?

根据一天中的时间更改图像

根据一天中的时间显示/隐藏标签

如何使用数据帧中的两个条件使用 Python 向日期时间对象添加一天?

如果不是在同一天,如何处理两个不同的时间?

在Django中,筛选一天内两个日期时间的查询集

如何根据一天中的时间延迟启动?

如何根据用户设备上的时间和日期将两个值之一显示为TextView?

彩条显示一天中的时间

如何获取Java中包括最后一天在内的两个日期之间的差异?

如何使用ChartJS获取一组Date对象并根据一天中的时间显示频率

如何显示列中两个表之一中的一个元素

当我在python中减去两个datetime对象时,它只是考虑不占用一天的时间

比较两个画布图像(参考一个和网站上的当前图像)

包括JS中第一天和最后一天的两个日期之间的差异

在Bash中获取日期(当前时间的前一天)

如何从 SQL SERVER 中的日期时间戳的时间部分创建一天的四分之一

根据一天中的时间选择DataFrame中的行?

重新采样时间序列并显示一天中的时间

计算两个日期之间一周中的每一天的发生次数

根据缺货状态和一天中的时间在购物车页面上显示div

根据一天中的时间显示不同的复选框

经历两个日期之间的每一天

jQuery根据一天中的时间更改视频海报

根据一天中的时间更改网站的索引