Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Current Date Javascript

[es] :: Javascript i AJAX :: Current Date Javascript

[ Pregleda: 1110 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 35
*.smin.sezampro.yu.



Profil

icon Current Date Javascript02.06.2006. u 14:15

Sledeca skripta prikazuje trenutni datum na web stranici u formi "June 2, 2006". Imam 2 pitanja:

1. Kako da promenim font datuma? Recimo meni treba Courier New, Size 16.
2. Kako da je osposobim da prikazuje lepo godinu na Operi? Trenutno prikazuje "June 2, 19106".

Unapred hvala!


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var months=new Array(13);
months[1]="January";
months[2]="February";
months[3]="March";
months[4]="April";
months[5]="May";
months[6]="June";
months[7]="July";
months[8]="August";
months[9]="September";
months[10]="October";
months[11]="November";
months[12]="December";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getYear();

if ((navigator.appName == "Microsoft Internet Explorer") && (year <

2000))
year="19" + year;
if (navigator.appName == "Netscape")
year=1900 + year;
document.write("<default>" + lmonth + " ");
document.write(date + ", " + year + "<default");
// End -->
</SCRIPT>
02.06.2006. u 14:15 

mucky
Aleksandar Mastilović
Novi Sad - Srbija

Član broj: 237
Poruke: 410
*.intens.co.yu.



Profil

icon Re: Current Date Javascript02.06.2006. u 15:21
Code:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var months=new Array(
    "January", "February", "March", "April",
    "May", "June", "July", "August",
    "September", "October", "November", "December"
);
var time=new Date();
var lmonth=months[time.getMonth()];
var date=time.getDate();
var year = time.getYear();

var agent = navigator.userAgent;

if (agent.indexOf("Opera")>0)
    agent = "Opera";
else if (agent.indexOf("Gecko")>0)
    agent = "Netscape";
else if (agent.indexOf("MSIE")>0)
    agent = "Explorer";


if (agent == "Explorer") {
    if (year<2000) {
        year="19" + year;
    }
} else {
    year = new String(1900+parseInt(year));
}
document.write("<div style=\"font-family:Courier; font-size: 16px;\">" + lmonth + " ");
document.write(date + ", " + year + "<default/>");
// End -->
</SCRIPT>


Mozda bi trebao proveriti po sajtovima kako se zaista proverava koji browser je u pitanju, posto sam ovo ja iz glave sastavio.
02.06.2006. u 15:21 

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 35
*.smin.sezampro.yu.



Profil

icon Re: Current Date Javascript02.06.2006. u 20:27
Mucky ova skripta ti radi u sva 4 browsera i bolja je od svih koje sam nasao na internetu.

Stvarno sam odusevljen tvojim umecem, ustedeo si mi sate i sate pretrage.

Zahvaljujem ti se puno i zelim sve najbolje u radu.

P.S. Skoknuo sam ti do sajta i video da imas zanimljive stvari, samo napred, mogao bi da razmisljas da ih komercijalizujes na neki nacin.
02.06.2006. u 20:27 

sojic
Dalibor Sojic
Makedonija

Član broj: 7051
Poruke: 690
62.162.215.*

Sajt: www.x.net.mk


Profil

icon Re: Current Date Javascript09.06.2006. u 01:01
Ne znam zasto komplikujete ovaj prost js.

Evo kako sam ja resio, i radi u FF, IE, Opera

Code:

<html><head><title>
</title>

<script>
function showTime() {
var time = new Date();
document.getElementById('vreme').innerHTML = time.getDate()+' '+time.getMonth()+' '+time.getFullYear()+' ';
document.getElementById('vreme').innerHTML += time.getHours()+':'+time.getMinutes()+':'+time.getSeconds();
setTimeout('showTime()', 1000);
}

</script>

</head>
<body onload="showTime()">
<div id="vreme"></div>

</body>
</html>


Za mesec, iskoristite fintu sa Array, a font stelujes u CSS
Code:

#vreme {
   font-family: Courier;
   font-size: 16px;
}

routing protocols enable routers to route routed protocols!
09.06.2006. u 01:01 

eutrade2003
Pozarevac

Član broj: 61453
Poruke: 35
*.smin.sezampro.yu.



Profil

icon Re: Current Date Javascript13.06.2006. u 16:46
Nisam programer, ali mogu da kazem da su obe skripte dobre.

Na kraju sam ubacio sledecu skriptu za current date:

Code:


<script>

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
document.write("<font color='000000' face='Courier New'>"+montharray[month]+" "+daym+", "+year+"</b></font></small>")

</script>



Pomesao sam dve skripte koje sam imao i dobio sam, ni sam ne znam kako, ono sto mi je trebalo.

Mucky je napisao dobru skriptu za mene, ali kad sam je ubacio usred teksta na stranici, datum mi nije ostajao u tom redu nego prelazio na sledeci, tako da sam morao neko drugo resenje da nadjem.

Sad sam uspesno resio problem i svima se zahvaljujem na pomoci!
13.06.2006. u 16:46 

mucky
Aleksandar Mastilović
Novi Sad - Srbija

Član broj: 237
Poruke: 410
..mtsns-ns.customer.sbb.co.yu.



Profil

icon Re: Current Date Javascript20.07.2006. u 12:59
Nisam uopste video da ima Date.getFullYear() :) Fino :)
20.07.2006. u 12:59 

[es] :: Javascript i AJAX :: Current Date Javascript

[ Pregleda: 1110 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.