سلام
خيلي خيلي شرمنده ام . سرم شلوغ بود يادم رفت كه پاسخ شما را بدهم . كد را در اينجا قرار مي دهم.
[align=justify:2da6a77812][align=right][align=left]
<SCRIPT LANGUAGE=JAVASCRIPT>
function watch()
{
var Entdt = <%=Trim(M2Sh(date()))%>
var dey="";
var mont="";
var AP="صبح";
day=new Array("يکشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج شنبه","جمعه","شنبه")
month=new Array("فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دي","بهمن","اسفند")
var Entdate = new String(Entdt); //tabdile tarikhe emrooz be 'string'
var rooz=Entdate.substring(4,6); //gereftane day
var mah=Entdate.substring(3,4); //gereftane month
//alert(mah)
var sal=Entdate.substring(0,2); //gereftane year
var ttime = new Date();
var dd = ttime.getDay();
var h = ttime.getHours();
var m = ttime.getMinutes();
var s = ttime.getSeconds();
if (h >= 12){
AP="عصر"
}
if (h > 12){
h=h-12
}
mah = mah-1
if(h<10)h="0"+h
if(m<10)m="0"+m
if(s<10)s="0"+s
dey = day[dd];
mont = month[mah];
var cal =".... " + dey + "," + rooz + " " + mont + " " + "13" + sal + " " + h + ":" + m + ":" + s + " " + AP + " ...." ;
status=cal;
setTimeout("watch()",1000);
}[/align:2da6a77812]تابع M2Sh() تاریخ میلادی را از سیستم گرفته و به تاریخ شمسی تبدیل می کند. در قسمت body تابع watch را صدا بزن. كد تابع تبديل تاريخ ميلادي به شمسي هم در اينجا قرار دادم.
اميدوارم بدردت بخورد.