Kategooriad
- Kodu ja aed (63)
- Lemmikloomad (10)
- Reisimine (21)
- Internet (89)
- Mood ja ilu (32)
- Hobid ja mängud (20)
- Lapsehooldus (8)
- Elektroonika (19)
- Suhted ja perekond (16)
- Meelelahutus (16)
- Pühad ja tähtpäevad (12)
- Sport ja fitness (23)
- Tervis (59)
- Arvutid (167)
- Pidu ja lõbu (12)
- Haridus (22)
- Raha (10)
- Söök ja jook (50)
- Autod (38)
- Õigus ja seadused (8)
- Kultuur ja ühiskond (20)
- Töö ja karjäär (26)
- Äri (32)
Kuidas Arvutada 2 Kuupäeva Erinevust Või Vanust PHP Abil
Kirjutas Fred
Sul on vaja teada päevade arvu 2 kuupäeva vahel või hoopiski soovid arvutada kellegi vanust. Seda on lihtne teha järgneva õpetuse järgi PHP-s.
Juhised ja sammud
Raskusaste: Lihtne
Vajalikud asjad
- algteadmised php-st
- apache
- php
- tekstiredaktor
1
Päevade arvutamiseks kasuta järgnevat PHP funktsioooni:- Kood:
<?php
function date_difference($startDate, $endDate)
{
// Parse dates for conversion
$startArry = date_parse($startDate);
$endArry = date_parse($endDate);
// Convert dates to Julian Days
$start_date = gregoriantojd($startArry["month"], $startArry["day"], $startArry["year"]);
$end_date = gregoriantojd($endArry["month"], $endArry["day"], $endArry["year"]);
// Return difference
return round(($end_date - $start_date), 0);
}
?>
2
Päevade arvu teada saamiseks toimi järgnevalt:- Kood:
$date1="07.12.2000";
$date2="01.01.2009";
echo "Kui me lahutame kuupäevast " . $date2 . " kuupäeva " . $date1 . " me saame" . date_difference($date1, $date2) . " päeva.";
Me saame vastuseks:
Kui me lahutame kuupäevast 01.01.2009 kuupäeva 07.12.2000 me saame 2947 päeva.
3
Kui soovid kellegi vanust arvutada, siis aitab sind järgmine funktsioon:- Kood:
function get_age($birthday)
{
// Parse dates for conversion
$startArr = date_parse($birthday);
// Calculate age in years
$years = date('Y') - $startArr['year'];
// Make correction on Year, if needed
if (date('md') < $startArr['month'].$startArr['day']) {
$years--;
}
return $years;
}
$birthday = '23.06.1985';
$age = get_age($birthday);
echo 'Kui sa sündisid ' . $birthday . ' siis sa oled praegu ' . $age . ' aastat vana.';
Nipid ja hoiatused
- Vaata lisaks www.php.net/date funktsiooni
Kommentaarid
Hetkel pole ühtegi kommentaari lisatud. Sa võid olla esimene kommentaari lisaja!
Lisa kommentaar
Sa pead sisse logima, et lisada kommentaar
