﻿var today = new Date();
// var today = new Date(2004,3,26,6,7,59);
today.setTime(today.getTime() + (1000 * 60 * 60 * 8.4))

function isodatetime22() {
var DayNames = new Array();
var MonthNames = new Array();

DayNames[0] = "یکشنبه"
DayNames[1] = "دوشنبه"
DayNames[2] = "سه شنبه"
DayNames[3] = "چهار شنبه"
DayNames[4] = "پنجشنبه"
DayNames[5] = "جمعه"
DayNames[6] = "شنبه"

MonthNames[1] = "فروردین"
MonthNames[2] = "اردیبهشت"
MonthNames[3] = "خرداد"
MonthNames[4] = "تیر"
MonthNames[5] = "مرداد"
MonthNames[6] = "شهریور"
MonthNames[7] = "مهر"
MonthNames[8] = "آبان"
MonthNames[9] = "آذر"
MonthNames[10] = "دی"
MonthNames[11] = "بهمن"
MonthNames[12] = "اسفند"

today.setTime(today.getTime() + 1000)
var year  = today.getYear();
if (year < 2000)    
year = year + 1900; 
var month = today.getMonth() ;
var day  = today.getDate();
var hour = today.getHours();
var hourUTC = today.getUTCHours();
var diff = hour - hourUTC;
if (diff<-12) diff+=24
if (diff>12) diff-=24
var hourdifference = Math.abs(diff);
var minute = today.getMinutes();
var minuteUTC = today.getUTCMinutes();
var minutedifference;
var second = today.getSeconds();
var timezone;
if (minute != minuteUTC && minuteUTC < 30 && diff < 0) { hourdifference--; }
if (minute != minuteUTC && minuteUTC > 30 && diff > 0) { hourdifference--; }
if (minute != minuteUTC) {
minutedifference = ":30";
}
else {
minutedifference = ":00";
}
if (hourdifference < 10) { 
timezone = "0" + hourdifference + minutedifference;
}
else {
timezone = "" + hourdifference + minutedifference;
}
if (diff < 0) {
timezone = "-" + timezone;
}
else {
timezone = "+" + timezone;
}
if (month <= 9) month = "0" + (month+1);
if (day <= 9) day = "0" + day;
if (hour <= 9) hour = "0" + hour;
if (minute <= 9) minute = "0" + minute;
if (second <= 9) second = "0" + second;
time = year + "-" + month + "-" + day + " Time "
+ hour + ":" + minute + ":" + second + DayNames[today.getDay()]// + timezone;
//document.all.myt.innerHTML = time;
document.all.myt.innerHTML = '<span dir=rtl>' + DayNames[today.getDay()] + ' ' + MToSd(year, today.getMonth() + 1, today.getDate(),0) + ' ' + MonthNames[MToSm(year, today.getMonth() + 1, today.getDate(),0)] + ' ' + MToSy(year, today.getMonth() + 1, today.getDate(),0) + '</span>';
// document.all.myt2.innerHTML= MToSy(year, today.getMonth() + 1, today.getDate(),0) + MToSm(year, today.getMonth() + 1, today.getDate(),0) + MToSd(year, today.getMonth() + 1, today.getDate(),0)
//document.all.fYearprDate.value = MToSy(year, today.getMonth() + 1, today.getDate(),0);
// document.all.fMonprDate.value = MToSm(year, today.getMonth() + 1, today.getDate(),0);
// document.all.fDayprDate.value = MToSd(year, today.getMonth() + 1, today.getDate(),0);
}