Avatar billede sb Nybegynder
29. oktober 2000 - 10:06 Der er 1 kommentar og
5 løsninger

dag + dato

Hvordan får jeg vist dag + dato (f.eks. Lørdag 28-10-00)?
Avatar billede keysersoze Ekspert
29. oktober 2000 - 10:26 #1
<SCRIPT TYPE=\"text/javascript\">
var maaneder = new Array(
                                \'januar\',
                                \'februar\',
                                \'marts\',
                                \'april\',
                                \'maj\',
                                \'juni\',
                                \'juli\',
                                \'august\',
                                \'september\',
                                \'oktober\',
                                \'november\',
                                \'december\');

var nu = new Date();
var samlet = nu.getDate() + \" \" + maaneder[nu.getMonth()] + \" \" + nu.getFullYear();
document.write(\'<FONT style=\"font-size:10pt;font-family:verdana;\">\' + samlet + \'</FONT>\');
</SCRIPT>

Avatar billede kleemann Nybegynder
29. oktober 2000 - 10:50 #2
her er et javascript


var now = new Date();
var monthName = now.getMonth() + 1;var dayName = now.getDay() + 1;
var dayNumber = now.getDate();if(dayName==1) Day = \"Søndag\";
if(dayName==2) Day = \"Mandag\";if(dayName==3) Day = \"Tirsdag\";
if(dayName==4) Day = \"Onsdag\";if(dayName==5) Day = \"Torsdag\";
if(dayName==6) Day = \"Fredag\";if(dayName==7) Day = \"Lørdag\";
if(monthName==1) Month=\"Januar\";if(monthName==2) Month=\"Februar\";
if(monthName==3) Month=\"Marts\";if(monthName==4) Month=\"April\";
if(monthName==5) Month=\"Maj\";if(monthName==6) Month=\"Juni\";
if(monthName==7) Month=\"Juli\";if(monthName==8) Month=\"August\";
if(monthName==9) Month=\"September\";if(monthName==10) Month=\"Oktober\";
if(monthName==11) Month=\"November\";if(monthName==12) Month=\"December\";
document.open();document.write( Day + \", \" + Month + \" \" + dayNumber);
Avatar billede tarantula Nybegynder
29. oktober 2000 - 11:19 #3
Dette skal under <head>
<script LANGUAGE=\"JavaScript\">
<!-- Begin

var day=\"\";
var month=\"\";
var myweekday=\"\";
var year=\"\";
mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear
if(myday == 0)
day = \" Sunday, \"     
else if(myday == 1)
day = \" Monday, \"
else if(myday == 2)
day = \" Tuesday, \" 
else if(myday == 3)
day = \" Wednesday, \" 
else if(myday == 4)
day = \" Thursday, \"
else if(myday == 5)
day = \" Friday, \"
else if(myday == 6)
day = \" Saturday, \"
if(mymonth == 0) {
month = \"January \"}
else if(mymonth ==1)
month = \"February \"
else if(mymonth ==2)
month = \"March \"
else if(mymonth ==3)
month = \"April \"
else if(mymonth ==4)
month = \"May \"
else if(mymonth ==5)
month = \"June \"
else if(mymonth ==6)
month = \"July \"
else if(mymonth ==7)
month = \"August \"
else if(mymonth ==8)
month = \"September \"
else if(mymonth ==9)
month = \"October \"
else if(mymonth ==10)
month = \"November \"
else if(mymonth ==11)
month = \"December \"
// End -->
</script>

Dettet skal under <boddy>

<script>
document.write(\"<font face=Verdana size=1 color=FFFFFF>\" + \"Today it is : <br>\" + day + month);
document.write(myweekday + \", \" + year + \"</font>\");
</script>

Rene
Avatar billede mjj Nybegynder
29. oktober 2000 - 11:27 #4
Dette script skriver f. eks.

Søndag d. 29 Oktober 2000

og tilføjer desuden eventuelle helligdage, f. eks:

Søndag d. 24 December 2000 - Juleaften

<script
    language=\"JavaScript\">
<!--
function date(skriv){
document.write(skriv);
}

var iDag=new Date();
var ugedag=iDag.getDay();
var dato=iDag.getDate();
var maaned=iDag.getMonth()+1;
var aar=iDag.getFullYear();

if(ugedag==\"0\")D=\"Søndag\";
if(ugedag==\"1\")D=\"Mandag\";
if(ugedag==\"2\")D=\"Tirsdag\";
if(ugedag==\"3\")D=\"Onsdag\";
if(ugedag==\"4\")D=\"Torsdag\";
if(ugedag==\"5\")D=\"Fredag\";
if(ugedag==\"6\")D=\"Lørdag\";
if(maaned==\"1\")M=\"Januar\";
if(maaned==\"2\")M=\"Februar\";
if(maaned==\"3\")M=\"Marts\";
if(maaned==\"4\")M=\"April\";
if(maaned==\"5\")M=\"Maj\";
if(maaned==\"6\")M=\"Juni\";
if(maaned==\"7\")M=\"Juli\";
if(maaned==\"8\")M=\"August\";
if(maaned==\"9\")M=\"September\";
if(maaned==\"10\")M=\"Oktober\";
if(maaned==\"11\")M=\"November\";
if(maaned==\"12\")M=\"December\";

var B=D+\" d. \"+dato+\" \"+M+\" \"+aar;
//Helligdage indsættes her.
if(maaned==\"6\" && dato==\"5\")B=B+\" - Grundlovsdag\";
if(maaned==\"11\" && dato==\"8\")B=B+\" - Morten Bisp\";
if(maaned==\"12\" && dato==\"24\")B=B+\" - Juleaften\";
if(maaned==\"12\" && dato==\"25\")B=B+\" - 1. Juledag\";
if(maaned==\"12\" && dato==\"26\")B=B+\" - 2. Juledag\";
if(maaned==\"12\" && dato==\"31\")B=B+\" - Nytårsaften\";

date(B);

// -->
</script>
Avatar billede tarantula Nybegynder
29. oktober 2000 - 11:41 #5
Jeg mener dette er et knald godt script... viser også både: dag, dato, måned og år

Rene
Avatar billede geeeet Nybegynder
29. oktober 2000 - 12:41 #6
To korte versioner...

function simpleDate(){
    now = new Date();
    document.write(now.getDate() + \"-\" + (now.getMonth()+1) + \"-\" + now.getFullYear());
}

function advDate(){
    now = new Date();
    months = new Array(\"january\",\"february\",\"march\",\"april\",\"may\",\"june\",\"july\",\"august\",\"september\",\"october\",\"november\",\"december\");
    document.write(months[now.getMonth()] + \" \" + now.getDate() + \", \" + now.getFullYear());
}

</script>

simpleDate : <script language=\"javascript\">simpleDate();</script><br><br>

advDate : <script language=\"javascript\">advDate();</script><br><br>

/Geeeet
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