Avatar billede sj10 Nybegynder
12. oktober 2001 - 12:47 Der er 9 kommentarer og
1 løsning

Dato og klokken kode

Hejsa

Jeg skal bruge to stykker kode, hvis der er nogle der vil hjælpe.

1.
Jeg skal bruge en kode der angiver dato, måned og år. Eksempel - 12. oktober 2001.

2.
Og så skal jeg bruge en kode der viser klokken (24 timer). Eksempel  - 22:45

De givne data skal tages fra serveren siden ligger på (og ikke ens egen computer).

På forhånd tak
SJ
Avatar billede zteiner Nybegynder
12. oktober 2001 - 12:53 #1
Dato Script->
<%Response.Write FormatDateTime(Now, vbLongDate)%>

Kl. Script->
<%Response.Write FormatDateTime(Now, vbShortTime)%>
Avatar billede nute Nybegynder
12. oktober 2001 - 12:53 #2
1:

<%
Dim monthArr, toDay
monthArr = Array(\"Januar\",\"Februar\", \"Mars\", \"April\", \"Mai\", \"Juni\", \"Juli\", \"August\", \"September\", \"Oktober\", \"November\", \"Desember\")
toDay = Date()
Response.write( Day( toDay ) & \". \" & monthArr( Month( toDay ) ) & \" \" & Year( toDay ) )
%>

2)

<%= FormatdateTime( Time(), vbShortTime ) %>

/nute
Avatar billede j.robert Nybegynder
12. oktober 2001 - 12:56 #3
Her er et script, som jeg har delt op i to filer.
- Med dansk text.

default.asp:
<!--#include file=\"date.inc\"-->
<html>
<body>
<% Response.Write DanskDatoTid(Now) %>
</body>
</html>

date.inc:
<%
Function DanskDatoTid(dato)

  \' Array med danske navne på dage
  arrDag = \",Mandag,Tirsdag,Onsdag,Torsdag,Fredag,Lørdag,Søndag\"
  arrDag = Split(arrDag,\",\")

  \' Array med danske navne på måneder
  arrMaaned = \",Januar,Februar,Marts,April,Maj,Juni,Juli,August,September,Oktober,November,December\"
  arrMaaned = Split(arrMaaned,\",\")

  \' Datoen sammensættes
  DanskDatoTid = arrDag(Weekday(dato,VbMonday)) & \", \" & Day(dato) & \". \"  & arrMaaned(Month(dato)) & \" \" & Year(dato)
\'  DanskDatoTid = DanskDatoTid  & \" kl. \" & FormatDateTime(dato, vbShortTime)

End Function
%>

Avatar billede j.robert Nybegynder
12. oktober 2001 - 12:58 #4
Du kan så selv bestemme om du vil have uge dage med.
Avatar billede sj10 Nybegynder
12. oktober 2001 - 13:22 #5
Jeg vælger at give point for dette svar. Tak.
Avatar billede sj10 Nybegynder
12. oktober 2001 - 14:48 #6
Nute - >> kan man ikke få uret til at gå, uden man skal opdatere siden?
Avatar billede nute Nybegynder
12. oktober 2001 - 14:49 #7
sj10 >> nei, det er da klart. Til det skal du bruke JavaScript

/nute
Avatar billede j.robert Nybegynder
12. oktober 2001 - 15:18 #8
Et ur skal du altid lade køre klient-site.
Avatar billede nute Nybegynder
12. oktober 2001 - 15:20 #9
j.robert >> det er ingen regel som sier at du *alltid skal* kjøre et ur client-side. Det er fullt mulig å kjøre et dynamsik ur fra serveren, meeen...det er ikke særlig *smart*

;-)
Avatar billede j.robert Nybegynder
12. oktober 2001 - 15:29 #10
Jeg har indført ordet \"lade\" i min tidligere sætning.

Dette betyder at man godt kan gøre noget andet, men det ikke er så smart.
- Men takker for information, selv om jeg ved det.


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
Kurser inden for grundlæggende programmering

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