Porta shqipe   |  Mësime për ASP

Parafjalë

Ky mësim është vazhdim i mësimit për përdorimin e datës shqip. Lexo gjithashtu këshillën tek ai mësim para se ta përdorni datën në zbatimet tuaja.

Shembuj me përdorimin e datës në funksion

1. Që sa kohë e ka shpallur kombi shqiptar pavarësinë nga kombet tjera

pavaresia.asp

<%
saVite = DateDiff("yyyy", "8/nov/1912", Now)
saMuaj = DateDiff("m", "8/nov/1912", Now)
saDite = DateDiff("d", "8/nov/1912", Now)

response.write("Kombi shqiptar e ka shpallur pavarësinë nga kombet tjera me 28 nëntor 1912, para " & saVite & " viteve, " & saMuaj -1 & " muajve, " & saDite & " ditëve.")
%>

Ky është rezultat i krahasimit me datën sot

pavaresia.asp
Kombi shqiptar e ka shpallur pavarėsinė nga kombet tjera me 28 nėntor 1912, para 98 viteve, 1173 muajve, 35736 ditėve.

2. Sa kohë ka kaluar këtë vit

Në këtë shembull më poshtë tregohet se sa ditë kanë kaluar prej fillimit të vitit të ri deri tani.

sa_kohe_ka_kaluar_kete_vit.asp
<%
tani = Day(now) & "/" & Month(Now) & "/" & Year(now) & "; " & Time()
saMuaj = DateDiff("m", "1/Jan/" & Year, Now)
saDite = DateDiff("d", "1/Jan/" & Year, Now)
saOre = DateDiff("h", "1/Jan/" & Year, Now)
saSekonda = DateDiff("s", "1/Jan/" & Year, Now)
response.write("Prej fillimit të vitit të ri deri në momentin kur e keni hapur ju këtë faqe (" & tani & ") kanë kaluar " & saMuaj & " muaj; " & saDite & " ditë; " & saOre & " orë; " & saSekonda & " sekonda.")
%>

Ky është rezultati

sa_kohe_ka_kaluar_kete_vit.asp
Prej fillimit tė vitit tė ri deri nė momentin kur e keni hapur ju kėtė faqe (11/9/2010; 1:05:06 AM) kanė kaluar 8 muaj; 253 ditė; 6073 orė; 21863106 sekonda.

3. Sa kohë ka deri në fund të këtij viti

Në këtë shembull më poshtë tregohet se edhe sa ditë ka deri në fund të këtij viti

edhe_sa_ka_ky_vit.asp

<%
kyVit = Year(now)
deriKur = cDate("1/1/" & kyVit +1 & " 00:00:00")

deriKurMuajt = DateDiff("m", Now(), deriKur)
deriKurDitet = DateDiff("d", Now(), deriKur)
deriKurOret = DateDiff("h", Now(), deriKur)
deriKurMinutat = DateDiff("n", Now(), deriKur)
deriKurSekondat = DateDiff("s", Now(), deriKur)

response.write ("Prej momentit të hapjes së kësaj faqe deri në fund të këtij viti ka edhe: <br><br>")
response.write ("<strong>" & deriKurMuajt -1 & "</strong> muaj <br>")
response.write ("<strong>" & deriKurDitet & "</strong> ditë<br>")
response.write ("<strong>" & deriKurOret & "</strong> orë<br>")
response.write ("<strong>" & deriKurMinutat & "</strong> minuta<br>")
response.write ("<strong>" & deriKurSekondat & "</strong> sekonda<br>")

%>

Ky është rezultati

edhe_sa_ka_ky_vit.asp
Prej momentit tė hapjes sė kėsaj faqe deri nė fund tė tė kėtij viti ka edhe:

3 muaj
112 ditė
2687 orė
161215 minuta
9672893 sekonda

Për asimtarë

Studentët gjatë kurseve tona kanë për detyrë që pas këtij mësimi të ndërtojnë mundësinë e llogaritjes së moshës me fusha të plotësimit të datave nga vetë vizitori në faqe.

Kujdes duhet kushtuar gjatë mësimit kryesisht funksioneve nga serveri. Këto janë me rëndësi.

© Porta Shqipe - 2010 - Tė gjitha tė drejtat e rezervuara