Datum script

Door Ano Niem, 24 jaar geleden, 6.553x bekeken

Naar aanleiding van een klokje wat ik op school zag in linux heb ik dit scriptje gemaakt.
Hij is niet helemaal netjes maar tot zo ver werkt hij redelijk.

Download: http://home.wanadoo.nl/diko.baken/klok.php

PS: Dit is script is gemaakt in 10 min o.i.d. dus geen klachten ;)

Voorbeeld: http://diko.fambaken.nl/klokje.php

Gesponsorde koppelingen

PHP script bestanden

  1. datum-script

 

Er zijn 14 reacties op 'Datum script'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
grappig
Guido
Guido
24 jaar geleden
 
0 +1 -0 -1
Inderdaad grappig:

Acht uur 's avonds, Nul en Twintig minuten op Donderdag in September


23-09-2004 20:20
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
LoL useless dus ...
Bram Z
Bram Z
24 jaar geleden
 
0 +1 -0 -1
Negen uur 's avonds, Twee en Veertig minuten op Donderdag in September

Je zegt dat het op 10 minuten gemaakt hebt is niet erg maar zorg wel dat het werkt als je iets post he :D.
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
Maak er iets bruikbaars van, anders gaat ie in 10 minuten ook weer weg ;)
Het nivo moet wel 'n beetje ho0g blijven :P

Dit kostte me 5 minuten opzoeken, en 2 minuten typen ;)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

    $day
= date("l");
    $month = date("F");
    $year = date("Y");
    $date = date("jS");
    $hours = date("g");
    $minutes = date("i");
    $tod = date("A");
    
    if(substr($minutes, 0, 1) == 0)
        $minutes = substr($minutes, 1, 2);
        
    echo $day . " the " . $date . " of " . $month . ", " . $year . "<br />";
    echo "The time is " . $minutes . " minutes " . (($minutes <= 30) ? "past" : "to") . " " . $hours . " " . $tod . "!";
?>


Output : Thursday the 23rd of September, 2004
The time is 18 minutes past 10 PM!

Klik :)
Ano Niem
Ano Niem
24 jaar geleden
 
0 +1 -0 -1
@mitch: t was de bedoeling om het in het nederlands te maken =]

Maar ik zie nu ook pas de bugs. k ga me er morgen nog wel ff overheen buigen.
k ben toch vrij =]
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
/me wil ook vrij zijn :(
Johan
Johan
24 jaar geleden
 
0 +1 -0 -1
hipperdepip script man:) lache...:D:D:D
Arend a
Arend a
24 jaar geleden
 
0 +1 -0 -1
Sickness: dr zijn ook nederlandse locale woordenboeken voor datum.
SerpenT
SerpenT
24 jaar geleden
 
0 +1 -0 -1
klopt niet egt

Elf uur 's ochtends, Zeven minuten op Vrijdag in Oktober
01-10-2004 11:17
B a s
B a s
24 jaar geleden
 
0 +1 -0 -1
gaat van je server tijd af, niet locale tijd..

en het leukste zou zijn als je ook nog de dag van de maand brult en dat er uiteindelijk deze weergave komt:

zaterdag twee oktober tweeduizend vier, drie en veertig over één.. :) dat zou nog beter zijn uiteraard.. ;x


24 jaar geleden
 
0 +1 -0 -1
Dit script heb ik gemaakt om de datum die uit een mysql DATETIME veld komt om te zertten in leesbare datum (nederlands):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
//Maak een functie die 2004-10-24 13:15:44 (jaar, maand, dag  uur, minuut, seconde) in een mooi leesbare datum omzet.
//zondag 24 oktober 2004 om 13:15 en 44 seconden

function transformDate ($date)
{

    //Eerst moeten we de datum en tijd in een aparte var krijgen.
    $delen = explode(" ",$date);
    //Nu staat de datum in $delen[0] en de tijd in $delen[1]
    //Maak nu eerst de datum goed leesbaar
    //Zet jaar, maand, dag allemaal in een aparte array

    $dateParts = explode("-",$delen[0]);
    //Nu hebben we $dateParts[0] = 2004 $dateParts[1] = 10 enz.
    //Zet nu eerst de maand om in letters
    //Maak array met nederlandse maanden

    $maanden[1] = "januari";
    $maanden[2] = "februari";
    $maanden[3] = "maart";
    $maanden[4] = "april";
    $maanden[5] = "mei";
    $maanden[6] = "juni";
    $maanden[7] = "juli";
    $maanden[8] = "augustus";
    $maanden[9] = "september";
    $maanden[10] = "oktober";
    $maanden[11] = "november";
    $maanden[12] = "december";
    //Zet het nu om
    $maand = $maanden[$dateParts[1]];
    $jaar = $dateParts[0];
    //Nu alleen de dagen nog omvormen
    $dagen[0] = "zondag";
    $dagen[1] = "maandag";
    $dagen[2] = "dinsdag";
    $dagen[3] = "woensdag";
    $dagen[4] = "donderdag";
    $dagen[5] = "vrijdag";
    $dagen[6] = "zaterdag";
    $dagNr = date("w");
    //Dag naam maken
    $dag =     $dagen[$dagNr];
    $dagmaand = $dateParts[2];
    //Maak nu de datum compleet bij elkaar
    $datum = $dag . " " . $dagmaand . " " . $maand . " " . $jaar;
    $totaal = $datum . " , " . $delen[1];
    return $totaal;
}

?>


24 jaar geleden
 
0 +1 -0 -1
Hey dat laatste hier is wel een interessant script. Alleen als ik date("w"); ingeef krijg ik de dag van de systeem datum. Ligt dat aan mij of aan het script + hoe los ik het op.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Legolas
Legolas
24 jaar geleden
 
0 +1 -0 -1
setlocale en strtime werkt ook (al heb ik de functies waarschijnlijk verkeerd gespeld :P)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. datum-script

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.