Jump to content
php.lv forumi

Vēlos uzzināt kur var atrast skriptu kas parāda lietas vecumu gados, d


IM24LV

Recommended Posts

Diezgan interesanta lieta, ievēroju ka viņa blogā kreisajā pusē ir tāda lieta kā:

 

Vecums: ~27,0867 gadi.

 

cik saprotu tas ir panākts ar php palīdzību. Es mēģināju atrast ko līdzīgu hotscripts.com (saitā ko man vakar ieteica), bet tur tuvākais ko varēja atrast bija tikai skripts kas parāda cik laiks ir atlicis.

Link to comment
Share on other sites

Dzīvē jau es to mnācētu bez šaubām, bet man negribas pašam katru dienu rakstīt cik vecs esmu, tāpēc vajaga zināt vismaz kādiem vārdiem skriptu meklēt :)

php toch nemaaku kodeet, draugs itkaa teicaas ka riit atnaaks ar kaut kaadu graamatu par php un paraadiis kko.

Link to comment
Share on other sites

mhmm, nu lab pameegjinaashu, taatad es funktiereeshu taa:

 

<?php 
$date= date('Y-m-d H:i:s'); 
$mansvecums('1982-03-24 16:00:00');

echo "$date-$mansvecums";
?>

Es ko tamlīdzīgu izfunktierēju salīdzinot visus tevis dotos linkus, vai ir uz parewizo pusi?

 

izmeegjinaaju uz lapas man vinsh paradiija tikai to darbiibu, bet znaakumu neparaadiija!

 

moshka tur vajag ko citu, nevis echo??? es izmeegjinaaju arii uzrakstiit minus, vinsj nereagjeeja!

 

 

 

Hmm parakaajoties internetaa atradu ka vajag shaadi veel dariit:

 

<?php
$date= date('Y-m-d H:i:s');
$mansvecums=('1982-03-24 16:00:00');
$kopa=('$date'+'$mansvecums');
$age = $date - $mansvecums;
echo "$age";
?>

 

tagad vinsh paraada ka man ir 24 gadi!

bet kaa lai panaak ka vinsh raada to 24,045???

Edited by IM24LV
Link to comment
Share on other sites

$now = time(); // tagadējais timestamp
$birth = mktime( 16,0,0,2,4,1985 ); // dzimšanas timestamp

$year_count = number_format( ( $now - $birth ) / 60*60*365 ), 3 ); // saformatēts vecums

echo $year_count;

 

Vajadzētu darboties :D

Edited by Paulinjsh
Link to comment
Share on other sites

Jā, tas ir pareizais :) paldies :) :D pavisam savādāks kods nekā es tur uzrakstīju, no bubu ieteikuma :D bet strādāja :D kā tur iisti jaraksta gadaskaitlji:

 

mktime( 16,0,0,2,4,1985 );? kas ir tas 16, 0 ,0 un taat taalaak? :)

Edited by IM24LV
Link to comment
Share on other sites

×
×
  • Create New...