php如何判断当前时间在某个时间范围内
php怎么判断当前时间在某个时间范围内?
我有一个节目表功能,输出当天的节目单安排。。
主要有 节目名称 节目介绍 和 节目开始时间和节目结束时间。。
我要怎么判断当前时间输出的是哪一个?
lz最好能把表详细列出来
SQL code
SELECT * FROM `table` WHERE CURRENT_TIME() BETWEEN `开始时间` AND `结束时间`;
数据库是不是可以存一个区域呢。一个开始一个结束。这样不就好办了?
如果你节目单是周期性的,那就有多个判断拉。
swtch($weeks){ case 1: 3:00 - 5:00->a节目表,5:00 - 6:00->b节目表,6:00-9:00->节目表c}这样的(做相应的判断就可) case 2: {3:00 - 5:00->a节目表,5:00 - 5:30->B节目表,5:30 - 6:00->D节目表,8:00-9:30->C节目表}(同理) }
为啥搞这么纠结...
节目表是有规律的是吧? 那么只要在数据库中记录每个节目的起始时间,用unixtimestamp表示,只要
节目开始 < 当前时间 < 节目结束 不就行了么?
然后就是定时去填充节目表就行呗..
你早给出表结构,问题早就解决了!
现在的日期 now()
今天周几 weekday(now())
今天有哪些节目播出 find_in_set(weekday(now()), `week`) 注意你的 week 字段名是 mysql 保留字
现在的时间 curtime()
当前的时间在哪个时间段 curtime() between start_time and finish_time
组合在一起
select * from tbl_name where find_in_set(weekday(now()),`week`) and curtime() between start_time and finish_time
以上就是 php如何判断当前时间在某个时间范围内 的内容,更多相关内容请关注PHP中文网(www.php.cn)!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Verwenden Sie die Funktion DateTime.Now in C#, um die aktuelle Uhrzeit abzurufen. In der C#-Programmierung müssen wir häufig die aktuelle Uhrzeit abrufen. Die Funktion „DateTime.Now“ wird in C# bereitgestellt, um die aktuelle Systemzeit abzurufen. Im Folgenden werde ich Ihnen die Verwendung der DateTime.Now-Funktion vorstellen und konkrete Codebeispiele geben. Die DateTime.Now-Funktion gibt ein DateTime-Objekt zurück, das das aktuelle Datum und die aktuelle Uhrzeit darstellt. Die Verwendung ist sehr einfach. Rufen Sie einfach die Funktion auf. Unten ist einer

So verwenden Sie die NOW-Funktion von MySQL, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen. MySQL ist ein beliebtes relationales Datenbankverwaltungssystem, das in verschiedenen Anwendungen weit verbreitet ist. In vielen Fällen benötigen wir das aktuelle Datum und die aktuelle Uhrzeit, um Datenbankoperationen durchzuführen. Die NOW-Funktion von MySQL ist eine sehr nützliche Funktion, die uns dabei helfen kann, das aktuelle Datum und die aktuelle Uhrzeit einfach abzurufen. Die NOW-Funktion ist eine von MySQL bereitgestellte integrierte Funktion zum Abrufen des aktuellen Datums und der aktuellen Uhrzeit. Die Syntax ist sehr einfach, Sie müssen sie nur in der Abfrageanweisung verwenden

So verwenden Sie die TIME-Funktion in MySQL, um die aktuelle Uhrzeit zu ermitteln. Bei der Entwicklung von Anwendungen ist es häufig erforderlich, die aktuelle Uhrzeit abzurufen oder sich nur um den Zeitteil zu kümmern. Die TIME-Funktion in MySQL kann uns dabei helfen, die aktuelle Uhrzeit einfach zu ermitteln. Sie kann einen Wert zurückgeben, der die aktuelle Uhrzeit darstellt. In diesem Artikel wird die Verwendung der TIME-Funktion in MySQL sowie einige häufige Verwendungszwecke erläutert. Lassen Sie uns zunächst die Syntax der TIME-Funktion verstehen: TIME() Die TIME-Funktion erfordert keine Parameter und kann direkt verwendet werden. das wird es

Die Verwendung der Funktion time.Since zur Berechnung des Zeitintervalls zwischen einer bestimmten Zeit und der aktuellen Zeit ist eine wertvolle Ressource für jeden von uns. Beim Programmieren müssen wir häufig Zeitintervalle berechnen, um einige geplante Aufgaben auszuführen oder die Ausführungszeit bestimmter Vorgänge zu bestimmen. In der Go-Sprache können wir die Since-Funktion im Zeitpaket verwenden, um das Zeitintervall zwischen der angegebenen Zeit und der aktuellen Zeit zu berechnen. Die Funktion time.Since ist wie folgt definiert: funcSince(ttime.Time)time

Titel: Beispiel für die Ermittlung der aktuellen Uhrzeit mithilfe der Go-Sprache. Text: Die Go-Sprache ist eine Programmiersprache, die für ihre Einfachheit und Effizienz bekannt ist. Sie bietet eine umfangreiche Standardbibliothek, um tägliche Codierungsaufgaben einfach und angenehm zu gestalten. Unter anderem ist das Zeitpaket eine sehr nützliche Standardbibliothek, die von der Go-Sprache bereitgestellt wird und uns bei der Bewältigung und Ausführung zeitbezogener Aufgaben helfen kann. In diesem Artikel erfahren Sie, wie Sie mit der Funktion time.Now von Go die aktuelle Uhrzeit ermitteln. Das Folgende ist die spezifische Code-Implementierung: packagemain

Verwenden Sie die Funktion „time.Now“, um die aktuelle Uhrzeit abzurufen. In der Programmiersprache Go können wir die Funktion „Now“ im Zeitpaket verwenden, um die aktuelle Uhrzeit abzurufen. Die Funktion „time.Now“ gibt einen Wert vom Typ „time.Time“ zurück, der die aktuellen Datums- und Uhrzeitinformationen enthält. Hier ist ein Beispielcode, der zeigt, wie Sie die Funktion time.Now verwenden, um die aktuelle Uhrzeit abzurufen und das Ergebnis auszugeben: packagemainimport("fmt"

MySQL ist ein häufig verwendetes relationales Datenbankverwaltungssystem zum Speichern und Verwalten von Daten. In praktischen Anwendungen geht es häufig um den Vergleich und die Filterung von Zeitbereichen. In diesem Artikel wird detailliert beschrieben, wie Zeitbereiche in MySQL unter zwei Aspekten verglichen werden: Beispiele und Analyse, und es werden spezifische Codebeispiele bereitgestellt. Das Beispiel geht davon aus, dass es eine Tabelle mit dem Namen „Bestellungen“ gibt, in der Bestellinformationen gespeichert sind, einschließlich Bestellnummer, Bestellzeit und anderen Feldern. Jetzt müssen wir die Bestelldaten der letzten Woche abfragen. Hier ist ein Beispiel: SE

MySQL ist ein beliebtes relationales Datenbankverwaltungssystem, das in verschiedenen Websites und Anwendungen weit verbreitet ist. Um die Anwendung von MySQL-Zeitbereichsbeziehungen zu erlernen, müssen wir zunächst das Konzept von Zeitbereichsbeziehungen und die Verwendung der zugehörigen Syntax für Abfragevorgänge in MySQL verstehen. Das Konzept der Zeitbereichsbeziehung In MySQL wird die Zeitbereichsbeziehung häufig zum Abfragen von Daten innerhalb eines bestimmten Zeitraums verwendet, z. B. zum Abfragen von Verkaufsdatensätzen, Benutzeraktivitätsdatensätzen usw. innerhalb eines bestimmten Zeitraums. Es gibt drei grundlegende Situationen von Zeitbereichsbeziehungen: 1. Einschlussbeziehung
