25. september 2003 - 10:06
Der er
14 kommentarer og 1 løsning
if sætning Dato
Hej jeg har et lille problem med dennne if sætning, 1064518577 er "25-09-2003". <?php $date1 = 1064518577; $date2 = time(); if ($date1 <= $date2) { echo date("d-m-Y",$date1)."<br>"; echo date("d-m-Y",$date2); } ?> Reslutat : tom!!! Resultaet skulle være 25-09-2003 25-09-2003
Annonceindlæg fra SoftwareOne
25. september 2003 - 10:14
#1
1064518577 kan jo godt være senere i dag, selvom det stadig vil være den samme dato. Prøv: <?php $date1 = mktime(0,0,0,9,25,2003); // 25-9-2003 $date2 = time(); if ($date1 <= $date2) { echo date("d-m-Y",$date1)."<br>"; echo date("d-m-Y",$date2); }
25. september 2003 - 10:15
#2
hmmm okay, men jeg skal bruge den ud fra den timestamp, 1064518577.
25. september 2003 - 10:17
#3
Kan man ud fra mktime(0,0,0,time());??????
25. september 2003 - 10:17
#4
ja, men hvis det timestamp er 25-9-2003 kl. 23:30 i aften, så vil den selvfølgelig ikke virke endnu. Prøv at udskrive klokkeslettet på det timestamp: date("d-m-Y H:i:s",$date1);
25. september 2003 - 10:17
#5
mktime(0,0,0,1064518577) ?? hehe.
25. september 2003 - 10:17
#6
Det klokkeslet du har er 9.36... om aftenen... Derfor er nu ikke efter halv ti i aften... Så det virker rigtigt nok...
25. september 2003 - 10:18
#7
yeah: 25-09-2003 21:36:17 25-09-2003 10:17:19
25. september 2003 - 10:19
#8
kan jeg lave det om så jeg kun kører på dato???
25. september 2003 - 10:19
#9
ja: $date1 = mktime(0,0,0,9,25,2003); // 25-9-2003
25. september 2003 - 10:20
#10
hvordan bruger jeg den timestamp some dato??? mktime(0,0,0,1064518577)
25. september 2003 - 10:21
#11
hvorfor vil du bruge timestampet? Det giver jo den samme dato
25. september 2003 - 10:22
#12
Det er fordi jeg gemmer timestamp i en db og sammeligner det med time(), for at vælge de poster som er mindre eller = med den timestamp, men jeg vil gerne ha den til kun at tjekke på dato og ikke tid...
25. september 2003 - 10:26
#13
Prøv: $timestamp = 1064518577; $date1 = mktime(0,0,0,date("n,j,Y",$timestamp));
25. september 2003 - 10:37
#14
jaaaa, det funkere bare, tak...
25. september 2003 - 10:39
#15
Det var godt. Tak for point :)
Vi tilbyder markedets bedste kurser inden for webudvikling