Heim Backend-Entwicklung PHP-Tutorial 关于php-mysql中按日期排序的有关问题

关于php-mysql中按日期排序的有关问题

Jun 13, 2016 am 10:57 AM
order time

关于php-mysql中按日期排序的问题!
我在向数据库中插入日期字段time的时候用了strtotime,这样在数据库中显示的数据是这种形式的:1350489600。
然后我在order by time desc的时候发现了这样的问题:2000年02月07日竟然排在了2012年10月19日的前面,这是怎么回事呢?求大侠指教,我想让2012年10月19日排在第一位的。这两个日期的time值分别是949852800和1350576000。

------解决方案--------------------
估计,结果应该是一个字符串,而不是整数。
建议,使用time()直接获取一个时间戳。
------解决方案--------------------
949852800 2000年02月07日
1350576000 2012年10月19日

如果 time 数 int 类型 order by time desc 时必然是后者排在前边
------解决方案--------------------
因为你的 time 字段是 varchar 类型的,改成 int 型就好了。

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Monotone Taktverarbeitung des Zeitpakets Monotone Taktverarbeitung des Zeitpakets Aug 04, 2023 pm 05:45 PM

Heute werfen wir hauptsächlich einen Blick auf die Zeitanwendungsmethode des Golang-Zeitpakets. Die allgemeine Regel zwischen den beiden ist, dass „Wandzeit“ zur Angabe der Zeit und „monotone Uhr“ zur Zeitmessung verwendet wird. Es gibt andere Methoden zur Uhrenverarbeitung.

So verwenden Sie die Java8 Time API So verwenden Sie die Java8 Time API Apr 28, 2023 pm 12:25 PM

1. Übersicht Im Rahmen dieses Artikels beginnen wir mit einigen Problemen mit der vorhandenen Date- und CalendarAPI und untersuchen, wie die neue Java8Date- und TimeAPI diese Probleme löst. Wir werfen auch einen Blick auf die Kernklassen in der Java8-Zeitklassenbibliothek, wie LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period, Duration und ihre APIs. 2. Das Problem der Thread-Sicherheit der alten API (vor Java 8) – Datums- und Kalenderklassen sind nicht threadsicher, was es für Entwickler schwierig macht, Parallelitätsprobleme dieser APIs zu debuggen und zusätzlichen Code schreiben muss, um damit umzugehen .

So erhalten und konvertieren Sie Zeit im Python-Zeitmodul So erhalten und konvertieren Sie Zeit im Python-Zeitmodul May 13, 2023 pm 12:19 PM

Zeiterfassung und -konvertierung des Pythontime-Moduls Die Zeitbibliothek von Python kann zeitbezogene Verarbeitungen durchführen, z. B. den Zugriff auf das aktuelle Datum und die aktuelle Uhrzeit, die Ausgabe der Zeit in verschiedenen Formaten und das Warten auf eine bestimmte Zeit. 1. Holen Sie sich die Zeit 1.1. Zeitstempel importtimetimestamp=time.time()#1682737552.5009851 Greenwich Mean Time (GMT) Die Gesamtzahl der Sekunden von 00:00:00 Uhr am 1. Januar 1970 bis zur Gegenwart 1.2. Strukturierte Zeit importtimestruct_time= time. localtime()#time.struct_time(tm_year=2

Was ist der Unterschied und die Verwendung zwischen Zeit und Datum/Uhrzeit in Python? Was ist der Unterschied und die Verwendung zwischen Zeit und Datum/Uhrzeit in Python? May 02, 2023 am 11:01 AM

1. Zwei Möglichkeiten, Zeit in Python darzustellen: Zeitstempel: Offset in Sekunden relativ zu 1970.1.100:00:00, eindeutiges Zeittupel struct_time: insgesamt 9 Elemente>tm_year: Jahr 1-12> tm_mon: Monat 1-12> tm_mday: Tag 1-31>tm_hour: Stunde 0-23>tm_min: Minute 0-59>tm_sec: Sekunde 0-59>tm_wday: Woche 0-6 (0 bedeutet Sonntag)>tm_day: Tag des Jahres 1-366> tm_isdst: Unabhängig davon, ob Sommerzeit ist, ist der Standardwert -1.ti

Lecker! Brands weitet die Einführung von Voice AI für schnellere und genauere Drive-Through-Bestellungen auf weitere Taco Bell-Standorte aus Lecker! Brands weitet die Einführung von Voice AI für schnellere und genauere Drive-Through-Bestellungen auf weitere Taco Bell-Standorte aus Aug 02, 2024 am 09:17 AM

Lecker! Brands wird die Einführung seiner Voice AI für schnellere und genauere Drive-Through-Bestellungen in diesem Jahr auf weitere Taco Bell-Standorte ausweiten. Dies folgt auf zwei Jahre realer Tests an 100 ausgewählten US-Standorten in 13 Bundesstaaten. Die KI entlastet den Menschen

Wie behebe ich den Fehler „undefiniert: time.After' in Golang? Wie behebe ich den Fehler „undefiniert: time.After' in Golang? Jun 25, 2023 pm 05:28 PM

Golang ist eine sehr beliebte Programmiersprache. Seine einfach zu erlernenden, effizienten und schnellen Funktionen ziehen immer mehr Entwickler an. Bei der Verwendung werden Sie jedoch zwangsläufig auf einige Probleme und Fehler stoßen. Wenn Sie beispielsweise die After-Methode im Zeitpaket verwenden, kann der Fehler undefiniert: time.After auftreten. In diesem Artikel erfahren Sie, wie Sie diesen Fehler beheben können. Verstehen Sie die Fehlerursache in Golang, wenn wir einen nicht exportierten oder falschen Funktionsnamen verwenden

Verwenden Sie die PHP-Funktion „time', um den aktuellen UNIX-Zeitstempel zurückzugeben Verwenden Sie die PHP-Funktion „time', um den aktuellen UNIX-Zeitstempel zurückzugeben Jul 25, 2023 pm 04:42 PM

Verwenden Sie die PHP-Funktion „time“, um den aktuellen UNIX-Zeitstempel zurückzugeben. Der UNIX-Zeitstempel bezieht sich auf die Gesamtzahl der Sekunden seit 0:00:00 Uhr am 1. Januar 1970 (koordinierte Weltzeit). In PHP können Sie die integrierte Funktion „time“ verwenden, um den aktuellen UNIX-Zeitstempel abzurufen. In diesem Artikel wird die Verwendung dieser Funktion erläutert und entsprechende Codebeispiele bereitgestellt. Codebeispiel: <?php$timestamp=time();echo" current

Detaillierte Erläuterung des Zeitpakets basierend auf der Go-Sprache Detaillierte Erläuterung des Zeitpakets basierend auf der Go-Sprache Jul 21, 2023 pm 01:27 PM

time.Now() gibt einen Zeittyp zurück. Manchmal geben uns andere einen Zeitstempel, und wir müssen ihn wie folgt umkehren: Zeitstempel-Zeittyp. Was Sie verwenden müssen, ist time.Unix.

See all articles