Jag behöver lite hjälp med en datumfunktion.
Jag vill ha en almenacka som kunden kan gå in och välja datum i, samt det valda datumet ska skrivas ut i en textbox med formatet yyyy-mm-dd.
Det ska även skrivas ut i detta format om man har en engelsk version av windows.
Undrar då hur man löser detta på ett smidigt sätt?
Då var den delen klar. Nu är det bara almenackan kvar. Jag vill ha en liten ruta som kommer fram som är almenackan som man kan trycka på ett datum som sedan ska visas i textrutan. Frågan är hur löser jag detta? Finns det något enkelt sätt att lösa det på?
har inte byggt någon kalender ännu, vet inte redigt hur jag ska bygga den. Finns det inget enkelt sätt att göra den på? I ASP.NET kan man ju bara skriva
Nej, det finns ingen sådan funktion, men det finns grymt mycket folk som håller på med ASP, och därmed många färdiga kalendrar att ladda hem, om man inte vill ha en rolig utmaning själv. Så: Googla, och du skall segra! (y)
dim re
set re = new regexp
re.pattern = "^[1-9]\d{3}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2][0-9]|3[0-1])$"
if not (isdate(<datum>) and re.test(<datum>)) then
'fel!
end if
set re = nothing
En liten fråga bara, var skiljer det egentligen sig på ditt regular expression och IsDate?
För de gör väl samma sak? Vilka undantag har IsDate som RE täcker?
Jag _tror_ faktiskt att våra olika exempel genererar exakt samma sak, fast de är möjligt att @nders eller emission kommer och kör över mig för den kommentaren ;)
så egentligen är isdate nästan kraftfullare.. ? =)
och egentligen så ska inte ett datum enligt rad två kunna uppkomma om han har LCID som vi skrivit om högre i denna tråd?