Avatar billede freeman Nybegynder
16. november 2002 - 00:29 Der er 12 kommentarer og
2 løsninger

hurtigt... Stort startbokstav i vis.dato script...

Hej..

Jeg står og skal have lavet følgende script om sådan at den viser stort bokstav ved ugedag og måned...

altså http://www.karstensommer.dk/bagsiden/ øverst..

Der skulle gerne stå Lørdag (stort L, og November med stort N)..

Scriptet ser sådan ud...
<%= WeekDayName(WeekDay(Now, vbMonday), False, vbMonday) & " ' " & FormatDateTime(Now, vbLongDate)%>
Avatar billede soes Nybegynder
16. november 2002 - 00:36 #1
Avatar billede freeman Nybegynder
16. november 2002 - 00:59 #2
Hmm, er jeg træt eller var der ikke noget ?
Avatar billede freeman Nybegynder
16. november 2002 - 01:00 #3
Jeg skal jo have formateret scriptet ???
Avatar billede justdoit Nybegynder
16. november 2002 - 10:42 #4
Måske i denne stil!

<%=UCase(Left(WeekDayName(WeekDay(Now, vbMonday), False, vbMonday) & " ' " & FormatDateTime(Now, vbLongDate),1)) & mid(WeekDayName(WeekDay(Now, vbMonday), False, vbMonday) & " ' " & FormatDateTime(Now, vbLongDate),2)%>
Avatar billede Slettet bruger
16. november 2002 - 11:06 #5
Det er vist pænest at lave en funktion til formatering. Den sidste del af datoen er dog nødvendig at dele op, da navnet på måneden skal være med stort begyndelsesbogstav:

<%= FirstUpperCase(WeekDayName(WeekDay(Now, vbMonday), False, vbMonday)) & " ' " & Day(Now()) & ". " & FirstUpperCase(MonthName(Month(Now()), False)) & " " & Year(Now())%>

<%

Function FirstUpperCase(ByVal strText)

FirstUpperCase = UCase(Left(strText, 1)) & Mid(strText, 2)

End Function

%>
Avatar billede freeman Nybegynder
16. november 2002 - 11:32 #6
justdoit.. nu starter Lørdag med sort, men november er stadig lille...
http://www.karstensommer.dk/

magik
Jeg er ikke helt med hvordan jeg skal sætte det ind..
<%

Function FirstUpperCase(ByVal strText)

FirstUpperCase = UCase(Left(strText, 1)) & Mid(strText, 2)

End Function

%>
Er det noget som skal være i toppen eller ?
Avatar billede Slettet bruger
16. november 2002 - 11:37 #7
Hvis du evt. benytter include filer, kan du sætte det ind der. Ellers kan du sætte det ind i samme .asp dokument som skal bruge dato-formateringen.
Avatar billede freeman Nybegynder
16. november 2002 - 11:41 #8
altså noget med <!include=fil.asp> eller hvordan er det nu ?
Avatar billede Slettet bruger
16. november 2002 - 11:47 #9
<!--#include file="fil.asp"-->  :)
Avatar billede freeman Nybegynder
16. november 2002 - 12:18 #10
magik... så er den includeret... men det virker stadig ikke.. Er det, det oprindelige script, eller det som "justdoit" kom med ?

Pt. bruger jeg det oprindelige...
Avatar billede Slettet bruger
16. november 2002 - 12:22 #11
Hva?

Du sætter følgende kode ind hvor du ønsker datoen udskrevet:

<%= FirstUpperCase(WeekDayName(WeekDay(Now, vbMonday), False, vbMonday)) & " ' " & Day(Now()) & ". " & FirstUpperCase(MonthName(Month(Now()), False)) & " " & Year(Now())%>


Og så kan du sætte nedenstående funktion ind på enten en include side, eller på samme side som ovenstående kode:

<%

Function FirstUpperCase(ByVal strText)

FirstUpperCase = UCase(Left(strText, 1)) & Mid(strText, 2)

End Function

%>

Dette udskriver eksempelvis Lørdag ' 16. November 2002
Avatar billede freeman Nybegynder
16. november 2002 - 13:19 #12
yep.. nu virker det.. tak for hjælpen begge :-)
Avatar billede Slettet bruger
16. november 2002 - 13:21 #13
Selv tak  :)
Avatar billede soes Nybegynder
16. november 2002 - 16:59 #14
undskyld mit halvfaerdige svar, men der kom lige noget mere vigtigt op.
Hvorfor bruge server tid naar klienten kan klare opgaven med at rette det til et stort bogstav?

du kan ogsaa goere foelgende:
din <td>
<... style='text-transform: capitalize;'>bla bla</td>
herved bliver det foerste bogstav lavet om til et stort, og du belaster ikke serveren med noget 'ligegyldigt' layout

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