Versio

Datum script

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

 

14 reacties op 'Datum script'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Steff   an
Steff an
9 jaar geleden
 
0 +1 -0 -1
grappig
Guido
Guido
9 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
Mitch
9 jaar geleden
 
0 +1 -0 -1
LoL useless dus ...
Bram Z
Bram Z
9 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
Mitch
9 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
9 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
Mitch
9 jaar geleden
 
0 +1 -0 -1
/me wil ook vrij zijn :(
Johan
Johan
9 jaar geleden
 
0 +1 -0 -1
hipperdepip script man:) lache...:D:D:D
Arend a
Arend a
9 jaar geleden
 
0 +1 -0 -1
Sickness: dr zijn ook nederlandse locale woordenboeken voor datum.
SerpenT
SerpenT
9 jaar geleden
 
0 +1 -0 -1
klopt niet egt

Elf uur 's ochtends, Zeven minuten op Vrijdag in Oktober
01-10-2004 11:17
Bas Kreleger
Bas Kreleger
9 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


9 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;
}

?>


9 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.
Legolas
Legolas
9 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.

  • Details
  • Ano Niem
    Door:
    Ano Niem
  • 9 jaar geleden
  • 1.657 x bekeken
  • Labels
  • Geen tags toegevoegd.