Söka efter datum i datumtid fält

PHPportalen Forum Index » PHP
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
jwradhe



Medlem i: 5469 dagar
Från: Stockholm
Status: Offline



#742091
Inlägg Skrivet: 2018-02-01 09:50      Ämne: Söka efter datum i datumtid fält Citera

Hej!

Jag har en sida där jag hämtar värden från en extern MSSQL databas, och jag vill söka efter rader där fältet CREATEDDATE är dagens datum, och det står i formatet "1517466637702", och den raden är skapad idag.
Hur söker jag antingen via MSSQL eller via PHP/SQL efter alla rader med dagens datum, oavsett tid, i databasen? fältat CREATEDDATE är både datum och tid som jag förstår det.

typ "unix_date*" för att få fram alla rader med datumet, oavsett tid.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Azreal
Administratör



Medlem i: 4917 dagar
Från: Uppsala, bor i Göteborg
Status: Offline



#742092
Inlägg Skrivet: 2018-02-01 13:52      Ämne: Citera

Hej,

Ett försök i.a.f.

Det ser ut som att värdet är lagrat som unix timestamp med millisekunder.
https://currentmillis.com/

Det borde rimligen vara lagrat i MS SQL databasen som bigint eller liknande, annars så borde det lagrats med ett format som ms sql själv använder för date/time format. Typ:
https://docs.microsoft.com/en-us/sql/t-sql/data-types/datetime2-transact-sql

Jag får problem med frågor mot MS SQL eftersom det ligger som en bigint och kan inte konvertera det till datetime utan får problem med typkonvertering och overflows för datatyper =)
Det går säker att lösa med typkonverting hit å dit, det har jag inte orkat ge mig på.
 

_________________
Konsultation via PM, inte gratis.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic