webForumDet fria alternativet

Få ut månadens namn ur date()

ASP

5 svar · 318 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Frågan#1

Jag behöver få ut en förkortning av månadens namn ur date(). Hur gör man enklast detta?

Månadens namn ska vara i formen: okt, sep, etc...

:OO

Medlem sedan juni 200032 967 inlägg
#2
strFoo = left(MonthName(month(date)), 3)
Medlem sedan aug. 20011 087 inlägg
#3

Hmm antagligen ingen bra lösning men gör en funktion och lägg månadsnamnen i en array och kör t.ex
minfunktion(month()) .. eller nått kanske.. bara en tanke..
Annars vet jag det finns massa svar på liknande frågor om du söker eller script i scriptarkivet.

Edit : Eller som han skriver ovanför ;)

Medlem sedan juni 20003 076 inlägg
#4

Monthname finns ju, så varför inte använda den (som man ska)! :)

strMonthName = MonthName(Month(Date),True)
Medlem sedan juni 200032 967 inlägg
#5

Och där kom doggelito med det rätta svaret. :) (y)

Jag hade glömt bort att där fanns en andra parameter, abbreviate, som gör precis det som efterfrågas. :)

Medlem sedan maj 20012 080 inlägg
#6

Jag var inne på att göra en array lösniong men jag hade för mig att jag hade skymtat den andra varianten någonstans. Perfekt.

Ha en trevlig kväll alla.!

270 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)