datum met tekst

Gestart doorBartv2 reacties32 weergaven

3 berichten · pagina 1 van 1

Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik wil voor een app op de iphone een datum in tekst nodig.
Ik heb op school het systeem dat zo gaat:
L1006VR.323
L = weet niet waarvoor dit is
10 = dag van de maand
06 = De maand
VR = Afkorting van vrijdag
nu snap ik hoe ik de 10 en 06 kan krijgen, maar hoe kan ik nou de VR krijgen?
dus als ik op morgen klik, dat er dan komt: ZA, en overmorgen dat er komt: ZO, en dan weer MA? etc.?
dus op de 13e bijv dat er dan automatisch MA komt?
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan via date("N") de dag van de week ophalen, en dan dat via een Array omzetten naar de afkorting, dus bijv:

[COLOR= #0000BB]<?php
$Week[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                        [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"MA"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]2[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"DI"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]3[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"WO"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"DO"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]5[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"VR"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]6[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"ZA"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]7[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"ZO"[/COLOR]
[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"N"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$Afkorting[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$Week[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$Dag[/COLOR][COLOR= #007700]];[/COLOR] [COLOR= #FF8000]// Dit zal nu bijv. DO teruggeven[/COLOR]
?>


Als je het nu voor bijv. morgen/overmorgen wil dan doe je zoeits:

[COLOR= #0000BB]<?php
$Dagen[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Aantal dagen vooruit, nu dus overmorgen[/COLOR]
[COLOR= #0000BB]$Week[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                        [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"MA"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]2[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"DI"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]3[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"WO"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"DO"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]5[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"VR"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]6[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"ZA"[/COLOR][COLOR= #007700],[/COLOR]
                        [COLOR= #0000BB]7[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"ZO"[/COLOR]
[COLOR= #007700])[/COLOR]
[COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"N"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$Dag[/COLOR][COLOR= #007700]+[/COLOR][COLOR= #0000BB]$Dagen[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]>[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$Dag[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700]; }[/COLOR]
[COLOR= #0000BB]$Afkorting[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$Week[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$Dag[/COLOR][COLOR= #007700]];[/COLOR] [COLOR= #FF8000]// Dit zal nu bijv. ZA teruggeven[/COLOR]
?>
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dankje eleky
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren