Скрипт за датата

sh0ck

Registered
Трябва ми някакъв скрипт който показва датата в текстов вариант.

Пример ( Днес сме ХХден , ХХ месец , ХХгодина) ако е възможно и чеса да показва.

Намерих един но е на испански и годината показва 19108 , опитах се да го оправя но не съм толкоз напреднал.
След като се опитах да го оправя с ИЕ излиза 2008 с Мозилата 19108 ...?

Ето го и кода който аз намерих

Код:
 
Ето ти 1 код който с малки промени в последния ред ще работи така както ти искаш.

Код:
var mydate=new Date() 
var year=mydate.getYear() 
if (year < 1000) 
year+=1900 
var day=mydate.getDay() 
var month=mydate.getMonth()+1 
if (month<10) 
month="0"+month 
var daym=mydate.getDate() 
if (daym<10) 
daym="0"+daym 
document.write("<small><font color='ffffff' face='Arial'><b>"+month+"/"+daym+"/"+year+"</b></font></small>")
 
Ето ти няколко примерни.Избери си някой часовник:
http://www.javascript-page.com/clock.html
http://www.pageresource.com/jscript/jclock2.htm
http://www.daniweb.com/code/snippet666.html

Ако не ти харесват пишеш в Google Javascript Clock и си разглеждаш на воля :)
 
А в скрипта горе който показах , изписва деня от седмицата месеца ... нещо такова има ли?
 
Във втория от линковете който ти дадох имаше комбиниран часовник с датата и изпиваше кой ден от седмицата сме :)
 
Да , сега ще пробвам дали с нотепад ще стане , шото с макромедиата кат пиша на български и после излизат само въпроси.
 
Код:
echo date("D");
// Това ти връща : mon, thu... sun
echo date("l");
// А това връща : Monday ... Saturday
Иначе ако ги искаш на български с един switch и N в date();, което връща номера на деня от седмицата (от 1 до 7)
Код:
switch(date("N"))
{
case 1: $den = "Понеделник";
case 2: $den = "Вторник";
case 3: $den = "Сряда";
case 4: $den = "Четвъртък";
case 5: $den = "Петък";
case 6: $den = "Събота";
case 7: $den = "Неделя";
}
 
в крайна сметка ето какво направих аз :)
Код:
<html>
<head>
<title>datata3</title>
</head>
<body>
<script language="JavaScript">
function tS(){ x=new Date(); x.setTime(x.getTime()); return x; } 
function lZ(x){ return (x>9)?x:'0'+x; } 
function dT(){ if(fr==0){ fr=1; document.write('<font size=3 face=Arial color=Green><b><span id="tP">'+eval(oT)+'</span></b></font>'); } document.getElementById('tP').innerHTML=eval(oT); setTimeout('dT()',1000); } 
function y4(x){ return (x<500)?x+1900:x; } 
var dN=new Array('Неделя','Понеделник','Вторник','Сряда','Четвъртък','Петък','Събота'),mN=new Array('Януари','Февруари','Март','Април','Май','Юни','Юли','Август','Септември','Октомври','Ноември','Декември'),fr=0,oT="dN[tS().getDay()]+' '+tS().getDate()+' '+mN[tS().getMonth()]+' '+y4(tS().getYear())+' '+' '+lZ(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '";
</script>
<script language="JavaScript">dT();</script>
</body>
</html>
 

Back
Горе