T-shirt apdruka,un mazo uzlīmju taisīšana. 4
Profesionālie tulkošanas pakalpojumi. 5
Pardod: MSI GeForce RTX 2080ti gaming X TRIO Graphic Card 1
Vēlos piedāvāt darbu online. 0
OCTA termiņš 13
Ka sauc Pasaules dalu kura dzivojam 4
google 1
Taustiņu funkcijas izmainīšana 2
Torrent 1
ESET izlaiž 2017.gada produktu izdevumus 23
VIAPLAY: Video tiešsaistē skatās 70% Latvijas iedzīvotāju 21
Katrā desmitajā datorā joprojām izmanto Windows XP 2
Google tuvākajā laikā atteiksies no Chrome paplašinājuma palaidēja 2
Acer ievieš nozares pirmo ieliekto monitoru ar acu izsekošanas funkcionalitāti 4
Adobe laiž klajā ārkārtas atjauninājumu 3
Tests: Cik precīzs ir "lēta gala" velo spidometrs? 3
Leģendārie telefoni – Nokia 3310 un citi 3
Puisis iziet Super Mario spēli mazāk kā piecu minūšu laikā un labo pasaules rekordu 2
Līdz 29.jūlijam atjaunini savu Windows bez maksas! 3
Kā uzlabot televizora skaņu? 2
Programma, ar kuras palīdzību fotogrāfijas pārveidot .gif formātā 1
Aproce, kas sastāv no 25 instrumentiem 1
Trīs padomi televizora izvēlei 2
Windows 7 ēra tuvojas noslēgumam, Microsoft koncentrējas uz Windows 10 1
Lietotāji online: 88
Reģistrētie lietotāji online: 0
Viesi online: 88
Taisu web saitu, viss it kā riet normāli, bet nekādigi nevaru izdomāt kā varētu uztaisīt Script'u lai lietotājam apreiķina gadus!
Vai kāds varētu pateikt priekšā!?
Gadījumā, ja taisies kaut ko rēķināt, izmantojot vecumu, tad noteikti pieglabā gadus, kuri tika lietoti aprēķinā, un pie tiem arī paliec - vecums ir volatils lielums... :)
http://www.php.net/manual/en/datetime.diff.php
<?php
$oDT = new DateTime(); //Sets the object to now
$oDTDiff = $oDT->diff(new DateTime('2009-08-18 00:00:01'));
var_dump($oDTDiff);
echo "Days of difference: ". $oDTDiff->days;
?>
tikpat labi intuitīvi var lietot $oDTDiff->years utml;
otrais variants:
<?php
$lietotaja_gads = 1983;
$lietotaja_menesis = 11;
$lietotaja_datums = 24;
$nearest_birthday = mktime(0,0,0,$lietotaja_menesis, $lietotaja_datums, date('Y')); // šā gada dzimšanas diena
$pilni_gadi = ($nearest_birthday > date('U')) ? date('Y') - $lietotaja_gads - 1 : date('Y') - $lietotaja_gads;
echo 'pilni gadi: '.$pilni_gadi.'<br>';
?>
1. Fiksē dzimšanas datumu datubāzē pēc pieprasījuma.
2. No šodienas datuma atņem dzimšanas datumu (pēc decimālskaitļu sistēmas).
Ko te domāt? Pārējais atkarīgs no tavām php zinašanām jeb php.net meklēšanas izmantošanas prasmēm.
p.s. Like WTF.:)
Sākumā derētu zināt kādā formātā dzimšanas datus glabā.
Tad arī var ko sākt rēķināt. Bet vispār jau pēriens, ņemies ar php un tik vienkāršas lietas prasi.
Man datubāsē dzimšanas datumi glabājās šāda formātā! 31.12.2010
( diena.mēneši.gadi )
Es gribēju sajusties krutāks nekā patiesībā esmu :(