zoukankan      html  css  js  c++  java
  • js中当前时间的获得以及日期格式的转换

     
    
    // 取得当前日期,格式yyyy-mm-dd
    
    function GetCurrentDate()
    
    {
    
        var year=0;
    
        var Month=0;
    
        var day=0;
    
        var CurrentDate = new Date();
    
     
    
        return ChangeDateToString(CurrentDate);
    
    }
    
     
    
    // 取得当前日期,格式yyyy-mm-dd hh:mm
    
     
    
    function GetCurrentTime()
    
    {
    
        var Year=0;
    
        var Month=0;
    
        var Day=0;
    
        var CurrentDate = new Date();
    
     
    
        return ChangeTimeToString(CurrentDate);
    
    }
    
     
    
    // 将日期类型转换成字符串型格式yyyy-MM-dd 
    
     
    
    function ChangeDateToString(DateIn)
    
    {
    
        var Year=0;
    
        var Month=0;
    
        var Day=0;
    
     
    
        var CurrentDate="";
    
     
    
        //初始化时间
    
        Year      = DateIn.getYear();
    
        Month     = DateIn.getMonth()+1;
    
        Day       = DateIn.getDate();
    
     
    
     
    
        CurrentDate = Year + "-";
    
        if (Month >= 10 )
    
        {
    
            CurrentDate = CurrentDate + Month + "-";
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + "0" + Month + "-";
    
        }
    
        if (Day >= 10 )
    
        {
    
            CurrentDate = CurrentDate + Day ;
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + "0" + Day ;
    
        }
    
      
    
     
    
        return CurrentDate;
    
    }
    
     
    
    // 将日期类型转换成字符串型格式yyyy
    
     
    
    function ChangeDateYearToString(DateIn)
    
    {
    
        var Year=0;
    
        var CurrentDate="";
    
     
    
        Year= DateIn.getYear();
    
         CurrentDate = Year; 
    
        return CurrentDate;
    
    }
    
     
    
    // 将日期类型转换成字符串型格式MM
    
     
    
    function ChangeDateMonthToString(DateIn)
    
    {
    
        var Month=0;
    
        var CurrentDate=""; 
    
        Month= DateIn.getMonth()+1;
    
         if (Month >= 10 )
    
        {
    
            CurrentDate = CurrentDate + Month ;
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + "0" + Month ;
    
        }
    
        return CurrentDate;
    
    }
    
     
    
    // 将日期类型转换成字符串型格式yyyy-MM-dd hh:mm
    
     
    
    function ChangeTimeToString(DateIn)
    
    {
    
        var Year=0;
    
        var Month=0;
    
        var Day=0;
    
        var Hour = 0;
    
        var Minute = 0;
    
        var CurrentDate="";
    
     
    
        //初始化时间
    
        Year      = DateIn.getYear();
    
        Month     = DateIn.getMonth()+1;
    
        Day       = DateIn.getDate();
    
        Hour      = DateIn.getHours();
    
        Minute    = DateIn.getMinutes();
    
      
    
     
    
        CurrentDate = Year + "-";
    
        if (Month >= 10 )
    
        {
    
            CurrentDate = CurrentDate + Month + "-";
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + "0" + Month + "-";
    
        }
    
        if (Day >= 10 )
    
        {
    
            CurrentDate = CurrentDate + Day ;
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + "0" + Day ;
    
        }
    
       
    
         if(Hour >=10)
    
        {
    
            CurrentDate = CurrentDate + " " + Hour ;
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + " 0" + Hour ;
    
        }
    
        if(Minute >=10)
    
        {
    
            CurrentDate = CurrentDate + ":" + Minute ;
    
        }
    
        else
    
        {
    
            CurrentDate = CurrentDate + ":0" + Minute ;
    
        }     
    
        return CurrentDate;
    
    }

    转自:http://blog.csdn.net/ayqxm/article/details/6424674

  • 相关阅读:
    山丽防水墙客户端的卸载
    还原冰点密码清除
    STP学习总结
    NTFS权限设置时卡死
    SQL server 2000安装时“以前的某个程序安装已在安装计算机上创建挂起”
    Projecet客户端登陆无法通过验证
    Linux-nftables
    Linux-kernel-timeline
    blog编辑技巧
    Linux-swap
  • 原文地址:https://www.cnblogs.com/tv151579/p/2551503.html
Copyright © 2011-2022 走看看