Avatar billede cmk30 Nybegynder
29. november 2001 - 08:47 Der er 23 kommentarer og
1 løsning

Dato.tid.år

Hejsa!

Er det muligt at få et lille script der viser navnet på dagen, måned og år. F.eks=
29 November 2001! Eller skal man til at bruge noget ASP?

Eksempler:
http://www.jubii.dk
http://www.maersk.dk
Jubii: står i højre side
maersk: står i venstre side

/cmk30
Avatar billede minijensen1 Nybegynder
29. november 2001 - 08:48 #1
med javascript kan du kun få den til at vise brugeres tid, og med ASP viser den serverens tid..
men ja, der er muligt
Avatar billede snowball Novice
29. november 2001 - 08:53 #2
<script language=\"JavaScript\">
        <!--
      var DayOfWeek = new Array(\'Søndag\',\'Mandag\',\'Tirsdag\',\'Onsdag\',\'Torsdag\',\'Fredag\',\'Lørdag\');
      var MonthName = new Array(\'januar\',\'februar\',\'marts\',\'april\',\'maj\',\'juni\',\'juli\',\'august\',\'september\',
                          \'october\',\'november\',\'december\');
      var theDate = new Date();

      document.write(DayOfWeek[theDate.getDay()] + \' d. \' + theDate.getDate() + \' \' +
              MonthName[theDate.getMonth()] + \', \' + (theDate.getYear() < 100 ? theDate.getYear() + 1900 : theDate.getYear()));
        //--></script>

Snowball
Avatar billede minijensen1 Nybegynder
29. november 2001 - 08:55 #3
<script LANGUAGE=\"JavaScript\">
<!--

intVisning = 2;

var strDay=\"\";
var strMonth=\"\";
var strDateout=\"\";

dtmDate = new Date();
intDay = dtmDate.getDate();
intMonth = dtmDate.getMonth();
intWeekday = dtmDate.getDay();
intYear= dtmDate.getYear();

if(intWeekday == 0)
strDay = \" Søndag\"
else if(intWeekday == 1)
strDay = \" Mandag\"
else if(intWeekday == 2)
strDay = \" Tirsdag\"
else if(intWeekday == 3)
strDay = \" Onsdag\" 
else if(intWeekday == 4)
strDay = \" Torsdag\"
else if(intWeekday == 5)
strDay = \" Fredag\"
else if(intWeekday == 6)
strDay = \" Lørdag\"

if(intMonth == 0) {
strMonth = \"Januar \"}
else if(intMonth ==1)
strMonth = \"Februar \"
else if(intMonth ==2)
strMonth = \"Marts \"
else if(intMonth ==3)
strMonth = \"April \"
else if(intMonth ==4)
strMonth = \"Maj \"
else if(intMonth ==5)
strMonth = \"Juni \"
else if(intMonth ==6)
strMonth = \"Juli \"
else if(intMonth ==7)
strMonth = \"August \"
else if(intMonth ==8)
strMonth = \"September \"
else if(intMonth ==9)
strMonth = \"Oktober \"
else if(intMonth ==10)
strMonth = \"November \"
else if(intMonth ==11)
strMonth = \"December \"

if (intVisning == 1) {
  strDateout = strDay + \" d. \" + intDay  + \" \" + strMonth + \" \" + intYear;
} else if (intVisning == 2) {
  strDateout = intDay  + \". \" + strMonth + \" \" + intYear;
}

  document.write(\"<font face=arial size=2>\" + strDateout + \"</font>\");
// -->
</script>
Avatar billede minijensen1 Nybegynder
29. november 2001 - 08:57 #4
så kan du skifte intVisning til 1 og så skriver den dag, dato, måned og år..
2 skriver dato, måned og år..
Avatar billede cmk30 Nybegynder
29. november 2001 - 09:49 #5
snowball>> hvordan virker din?

minijensen1>> kan du lige forklarer lidt næmere...

/cmk30
Avatar billede snowball Novice
29. november 2001 - 09:53 #6
cmk30: Du sætter bare scriptet ind i din kode på det sted hvor du vil ha\' dato\'en til at stå. Se evt. http://snowbie.adsl.dk/mbg for et lille eksempel ;)

Snowball
Avatar billede minijensen1 Nybegynder
29. november 2001 - 09:53 #7
scriptet har to muligheder for formattet af datoen...
den første variabel kan ændres til forholdsvis 1 og 2, og vil give følgende output:
1: Torsdag d. 29 November 2001
2: 29. November 2001

så simpelt er det.. så kan scriptet jo selvfølgelig også forkortes hvis du kun ønsker at bruge nummer 2..

håber at det er forklaring nok  :)
Avatar billede minijensen1 Nybegynder
29. november 2001 - 09:54 #8
og document.write(\"<font face=arial size=2>\" + strDateout + \"</font>\"); er selvfølgelig til at udskrive datoen.. så selve datoen er altså gemt som variablen strDateout
Avatar billede cmk30 Nybegynder
29. november 2001 - 10:40 #9
Meget underligt! jeres scripts herinde virker ikke :0. Men det script på snowball´s side virker helt efter hensigten...!

Snowball>> Hvordan retter man så teksten til f.eks verdana og hvordan får man \"d.\" væk som der står foran \"Torsdag \"d.\" 29 november, 2001\"

/cmk30
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:43 #10
virker ikke..?
det forstår jeg da ik\'. !
et lille ekspempel så:

<html>
<head>
<script LANGUAGE=\"JavaScript\">
<!--

intVisning = 1;

var strDay=\"\";
var strMonth=\"\";
var strDateout=\"\";

dtmDate = new Date();
intDay = dtmDate.getDate();
intMonth = dtmDate.getMonth();
intWeekday = dtmDate.getDay();
intYear= dtmDate.getYear();

if(intWeekday == 0)
strDay = \" Søndag\"
else if(intWeekday == 1)
strDay = \" Mandag\"
else if(intWeekday == 2)
strDay = \" Tirsdag\"
else if(intWeekday == 3)
strDay = \" Onsdag\" 
else if(intWeekday == 4)
strDay = \" Torsdag\"
else if(intWeekday == 5)
strDay = \" Fredag\"
else if(intWeekday == 6)
strDay = \" Lørdag\"

if(intMonth == 0) {
strMonth = \"Januar \"}
else if(intMonth ==1)
strMonth = \"Februar \"
else if(intMonth ==2)
strMonth = \"Marts \"
else if(intMonth ==3)
strMonth = \"April \"
else if(intMonth ==4)
strMonth = \"Maj \"
else if(intMonth ==5)
strMonth = \"Juni \"
else if(intMonth ==6)
strMonth = \"Juli \"
else if(intMonth ==7)
strMonth = \"August \"
else if(intMonth ==8)
strMonth = \"September \"
else if(intMonth ==9)
strMonth = \"Oktober \"
else if(intMonth ==10)
strMonth = \"November \"
else if(intMonth ==11)
strMonth = \"December \"

if (intVisning == 1) {
  strDateout = strDay + \" d. \" + intDay  + \" \" + strMonth + \" \" + intYear;
} else if (intVisning == 2) {
  strDateout = intDay  + \". \" + strMonth + \" \" + intYear;
}

// -->
</script>
</head>
<body>
<script>
  document.write(\"<font face=arial size=2>\" + strDateout + \"</font>\");
</script>
</body>
</html>

det virker da ihvertfald hos mig !
Avatar billede cmk30 Nybegynder
29. november 2001 - 10:46 #11
Niks!

minijensen1>> det virker altså ikke... ihvertfald ikke ved mig!

/cmk30
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:51 #12
cmk30 ~> hhm.. det synes jeg virker vildt underligt..
Avatar billede snowball Novice
29. november 2001 - 10:53 #13
<html>

<head>
<meta http-equiv=\"Content-Language\" content=\"da\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>Dags dato</title>
</head>

<body>

<font face=\"Verdana\">

Dags dato: <script language=\"JavaScript\">
        <!--
      var DayOfWeek = new Array(\'Søndag\',\'Mandag\',\'Tirsdag\',\'Onsdag\',\'Torsdag\',\'Fredag\',\'Lørdag\');
      var MonthName = new Array(\'januar\',\'februar\',\'marts\',\'april\',\'maj\',\'juni\',\'juli\',\'august\',\'september\',
                          \'october\',\'november\',\'december\');
      var theDate = new Date();

      document.write(DayOfWeek[theDate.getDay()] + \' \' + theDate.getDate() + \' \' +
              MonthName[theDate.getMonth()] + \', \' + (theDate.getYear() < 100 ? theDate.getYear() + 1900 : theDate.getYear()));
        //--></script>
</font>
</html>

Snowball
Avatar billede cmk30 Nybegynder
29. november 2001 - 10:54 #14
Jep, men jeg kan sku ikke lige se hvad problemet er... jeg copy/past og så skulle den da være der... ikke?

/cmk30
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:57 #15
det ville jeg da mene.. måske er det noget med browseren... har kun prøvet med IE 5.5
Avatar billede cmk30 Nybegynder
29. november 2001 - 11:07 #16
minijensen1>>Ja, det kan godt være det er browseren! Jeg kører 5.0 på Mac!

snowball>> virker ikke helt efter hensigten, men jeg har lagt den ud her og kan du så se hvad der skal laves...

http://www.ver2l-studios.dk/java

/cmk30
Avatar billede snowball Novice
29. november 2001 - 11:13 #17
cmk30: Du har jo heller ikke angivet noget Font tag !!!

Sæt <font face=\"Verdana\"> ind lige før <script language=\"JavaScript\"> og så </font> efter </script>

Snowball
Avatar billede cmk30 Nybegynder
29. november 2001 - 11:45 #18
sorry!

Men jeg fatter ikke lige din mening, da jeg ikke er den større scriptfreak, kunne du sætte det op som det skal se ud:)

/cmk30
Avatar billede snowball Novice
29. november 2001 - 11:56 #19
cmk30: Det har jeg jo allerede gjort. Se min kommentar 10:53:51 !

Snowball
Avatar billede cmk30 Nybegynder
29. november 2001 - 12:02 #20
Ja, okay!

Men det virker ikke!

når jeg sætter <font face=\"verdana\"> ind før <script lan... har det ingen virkning på skriften og hvis jeg så sætter </font> efter </script> går det hele væk i browseren...

men jeg prøver lige og rode med det lidt mere...

/cmk30
Avatar billede snowball Novice
29. november 2001 - 12:11 #21
Med udgangspunkt i din egen kode:

<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=ISO-8859-1\">
        <meta name=\"generator\" content=\"Adobe GoLive 5\">
        <title>Welcome to Adobe GoLive 5</title>
    </head>

    <body bgcolor=\"#ffffff\">
<font face=\"Verdana\">

Dags dato:    
            <script language=\"JavaScript\">
        <!--
      var DayOfWeek = new Array(\'Søndag\',\'Mandag\',\'Tirsdag\',\'Onsdag\',\'Torsdag\',\'Fredag\',\'Lørdag\');
      var MonthName = new Array(\'januar\',\'februar\',\'marts\',\'april\',\'maj\',\'juni\',\'juli\',\'august\',\'september\',
                          \'october\',\'november\',\'december\');
      var theDate = new Date();

      document.write(DayOfWeek[theDate.getDay()] + \', \' + theDate.getDate() + \' \' +
              MonthName[theDate.getMonth()] + \' \' + (theDate.getYear() < 100 ? theDate.getYear() + 1900 : theDate.getYear()));
                //--></script> </font>
            </body>

</html>

Og hvis det ikke virker, så er det fordi du bruger Mac ! *GG*

Snowball
Avatar billede cmk30 Nybegynder
29. november 2001 - 12:16 #22
Hey, en Mac den slår sku PC i det grafiske... :)

Men, okay... det virker ikke!

Men efter <font face=\"Verdana\" så skulle man vel bare kunne skrive F.eks sådanne:

<font face=\"Verdana\" size=\"9px\" line-height=\"10px\"> o.s.v også burde teksten vel rette sig derefter! ikke?

/cmk30
Avatar billede cmk30 Nybegynder
29. november 2001 - 12:28 #23
Allright!

Nu har jeg fundet løsningen!

Jeg satte scriptet ind i en tabel og angav alt i tabellen til header1 også virkede lortet sku...

/cmk30
Avatar billede snowball Novice
29. november 2001 - 12:29 #24
Det gør den også ! :)

Sådan ser min ud hvis jeg sætter det font tag ind som du lige skrev:

http://home1.inet.tele.dk/j-cgeert/dato.gif

Snowball
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