Avatar billede vipcom Nybegynder
10. april 2006 - 15:03 Der er 4 kommentarer

Lav timestamp ud fra uge-nr., dag-nr. og år

Hej

Jeg har lavet 3 input felter:
<input type="text" name="year">
<input type="text" name="week">
<input type="text" name="day">

Year = årstallet, typpisk mellem 1901-2099
Week = uge-nummer, altid mellem 1-51
Day = mellem 1-7, hvor 1 = mandag, 2 = tirsdag osv.

Ud fra disse 3 parametre vil jeg gerne kunne trække en dato ud fra. Altså at kunne bruge funktionen date("d-m-Y", $timestamp);, og så selv bestemme hvordan formatet skal være.

For at funktionen date vil virke skal man mindst have dag, måned og år, altså

Dag - typpisk 1-31 - men også 1-28 (skudår feb.)
Måned - 1-12 - hvor 1=januar, 2=februar
År = normalt årstal som vi kender det

Er der nogle der kan udføre denne opgave? Eller bare en del af den, så kan de være der er andre der kan gennemskue resten af opgaven.

Håber der er nogle der kan hjælpe


- DVD

PS: Ang. point, så kan vi fint snakker om det, hvis du kan løse opgaven. Er ikke blank for at give mange point for løsningen, men lad os nu bare se om det kan lade sig gøre først.
Avatar billede net-base.dk Nybegynder
10. april 2006 - 15:35 #1
du kan ik lave timestamp på datoer der er før January 1 1970 00:00:00 GMT

og når du siger uge. hvad for et tidspunkt på ugen skulle det så gå ud fra?
Avatar billede vipcom Nybegynder
10. april 2006 - 16:28 #2
Alle uger har et nummer. Lad os tage et eksempel for forstålighedens skyld.

Først normalt dato format: (dd.mm.yyyy) = 06.04.2006
Det format brugeren skal indtaste: (ww.DD.yyyy) = 14.04.2006

Altså, uge-nr.: 14 - dag-nr.: 04 (torsdag) - år: 2006

Er du med?
Avatar billede dstjulle Nybegynder
24. juli 2008 - 12:21 #3
net-base.dk jeg vil lige sige dig at der godt kan laves et timestamp på en dato for 1970 det enester er at talet vil være et - tal eks. d 6 maj 1969 er -20739600


du kan afprøve det her http://www.plus2net.com/php_tutorial/php_time_stamp.php
Avatar billede dstjulle Nybegynder
24. juli 2008 - 13:10 #4
hvis det er noget så har jeg lige lavet et det går på dage som du kan få en kopi af !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester