function GetDate(dx)
{
    var d = dx;
    d.setMinutes(d.getMinutes()+20);
    var year = d.getFullYear();
    var date = d.getDate();
    var month = d.getMonth();
    var minutes = d.getMinutes();
    var hours = d.getHours();
    
    var noon = "am";
    
    if(hours > 12)
    {
        hours = hours-12;
        noon = "pm";
    }
    document.write(hours+":"+minutes+noon+" on "+date+" "+month+" "+year);
}
GetDate(new Date());

解决方案 »

  1.   

    实在没找到好办法
    凑活用这个吧<script language="javascript" type="text/javascript">
    function GetDate(dx)
    {
        var d =dx;
        d.setMinutes(d.getMinutes()+20);
        var year = d.getFullYear();
        var date = d.getDate();
        var month = d.toDateString().split(' ')[1];
        var minutes = d.getMinutes();
        var hours = d.getHours();
        
        var noon = "am";
        
        if(hours > 12)
        {
            hours = hours-12;
            noon = "pm";
        }
        document.write(hours+":"+minutes+noon+" on "+date+" "+month+" "+year);
    }
    GetDate(new Date());
    </script>