JS之时间日期格式化显示

<script language="javascript">
/*获取当前格式化后的时间*/
function getNowFormatDate(){
  var date = new Date();
   var Year = 0;
   var Month = 0;
   var Day = 0;
var CurrentDate ="";
   Year       = date.getFullYear();//Year= date.getYear();//有火狐下2008年显示108的bug
   Month      = date.getMonth()+1;
   Day        = date.getDate();
  
   CurrentDate += Year + "-";//CurrentDate=CurrentDate+Year+"-"
  
   if(Month>=10)
   {
    CurrentDate += Month + "-";
   }
   else
   {
    CurrentDate += "0" + Month + "-";
   }
   if (Day >= 10 )
   {
    CurrentDate += Day ;
   }
   else
   {
    CurrentDate += "0" + Day ;
   }

   return CurrentDate;
}

alert(getNowFormatDate());
/*格式化星期*/
function getFormatWeek()
{
   var day=new Date();
   var weekday = day.getDay();
   var Week_EN="";
   switch(weekday)
   {
    case 1:
     Week_EN="一";
     break;
    case 2:
        Week_EN="二";
     break;
    case 3:
     Week_EN="三";
     break;
    case 4:
        Week_EN="四";
     break;
    case 5:
        Week_EN="五";
     break;
    case 6:
        Week_EN="六";
     break;
     case 0: Week_EN="日";  //星期日为0
     break;
    default:
     break;
   }
   return Week_EN;
}
alert("星期"+getFormatWeek());
/*格式化时间*/
function getFormatTime()
{
   var day=new Date();
   var Hour = 0;
   var Minute = 0;
   var Second = 0;
   var CurrentTime="";

   Hour= day.getHours();
   Minute= day.getMinutes();
   Second = day.getSeconds();

   if(Hour>=10){
    CurrentTime = Hour;
   }
   else
   {
    CurrentTime+= "0" + Hour;
   }
   if(Minute >=10)
   {
    CurrentTime= CurrentTime + ":" + Minute;
   }
   else
   {
    CurrentTime+=":0" + Minute;
   }     
   if(Second>=10)
   {
    CurrentTime+=":" + Second;
   }
   else
   {
    CurrentTime+=":0" + Second;
   }
   return CurrentTime;
}
alert(getFormatTime());
</script>

posted @ 2014-02-17 23:02  ITCHN  阅读(303)  评论(0)    收藏  举报