bra Posted April 27, 2005 Report Posted April 27, 2005 man ir radusies neliela problēma ar datuma noteikšanu piem gribu uzzināt kāds datums būs pēc 15 dienām var jau Just brutāli skaitīt klāt, bet tad var sanākt 40.05.2004 un tas tok vairs nava normāli kā arī gribētos uzzināt arī ar - datumu respektīvi kāds datums bija pirms 15 dienām Paldies jau iepriekš par palīdzību
Kaklz Posted April 27, 2005 Report Posted April 27, 2005 <?php echo date('Y-m-d', strtotime("+15 days", strtotime('2005-04-27'))); ?>
bra Posted April 27, 2005 Author Report Posted April 27, 2005 <?php echo date('Y-m-d', strtotime("+15 days", strtotime('2005-04-27'))); ?> 16985[/snapback] pēc šī sanāk ka šis man uztaisa 16.01.1970 un vai tik tur nava dažas dienas par daudz? AR to datumu kautkas nav kārtībā šis piesakaita 15 dienas pie pirmā janvāra 1970 gadā un tas tok nav tas ko mana vajag ar miketime cik sapratu man ir jāzin kāds datums būs lai to uztasīt, bet es tak nezinu es tikai gribu uzzināt kāds datums būs pēc 15 dienām
mmk Posted April 27, 2005 Report Posted April 27, 2005 manuprāt šitas ir ērti un noderīgi: $newdate = mktime(0, 0, 0, date("m"),date("d")+15,date("Y"));
Venom Posted April 27, 2005 Report Posted April 27, 2005 piekrītu date('Y-m-d', strtotime("+15 days", strtotime('2005-04-27'))); vai date('Y-m-d',time()+15*3600*24); variantam
Kaklz Posted April 27, 2005 Report Posted April 27, 2005 pēc šī sanāk ka šis man uztaisa 16.01.1970 un vai tik tur nava dažas dienas par daudz? AR to datumu kautkas nav kārtībā šis piesakaita 15 dienas pie pirmā janvāra 1970 gadā un tas tok nav tas ko mana vajag ar miketime cik sapratu man ir jāzin kāds datums būs lai to uztasīt, bet es tak nezinu es tikai gribu uzzināt kāds datums būs pēc 15 dienām 16987[/snapback] parādi to savu kodu, manā gadījumā viss ir pareizi ;)
bra Posted April 27, 2005 Author Report Posted April 27, 2005 (edited) $newdate = mktime(0, 0, 0, date("m"),date("d")+15,date("Y")); jā bet kā šo izmantot viņš man atgriež 1115845200 a kas tas tāds kapēc nava normāls datuma formāts? Edited April 27, 2005 by bra
Venom Posted April 27, 2005 Report Posted April 27, 2005 date('Y-m-d', $newdate) cilvēkmīļo, pamatus jāzin! php "mīl" unix formātu datumu glabāšanai, resp. cik sekunžu pagājis no unix ēras sākuma (1970. 1.janv). tas saucas unix timestamp funkcija date - vienkārši formatē šo skaitu
hu_ha Posted April 27, 2005 Report Posted April 27, 2005 $newdate = mktime(0, 0, 0, date("m"),date("d")+15,date("Y")); jā bet kā šo izmantot viņš man atgriež 1115845200 a kas tas tāds kapēc nava normāls datuma formāts? 16998[/snapback] lab Venom paspēja ātrāk:) http://lv2.php.net/manual/en/function.mktime.php
mmk Posted April 27, 2005 Report Posted April 27, 2005 $newdate = mktime(0, 0, 0, date("m"),date("d")+15,date("Y")); jā bet kā šo izmantot viņš man atgriež 1115845200 a kas tas tāds kapēc nava normāls datuma formāts? 16998[/snapback] a tas ir UNIX timestamp, jeb sekundes skaitiitas no 1970 gada. tad vajag veel vienu rindinju: $newdate = date ("Y-m-d h:i",$newdate);
Venom Posted April 27, 2005 Report Posted April 27, 2005 to divu mazo meitēnu no According to Jim seriāla balsīm: yaeey!
Recommended Posts