JS获取当前日期时间附实例

    var myDate = new Date();
    myDate.getYear();   //获取当前年份(2位)
    myDate.getFullYear();   //获取完整的年份(4位,1970-????)
    myDate.getMonth();  //获取当前月份(0-11,0代表1月)
    myDate.getDate();   //获取当前日(1-31)
    myDate.getDay();    //获取当前星期X(0-6,0代表星期天)
    myDate.getTime();   //获取当前时间(从1970.1.1开始的毫秒数)
    myDate.getHours();  //获取当前小时数(0-23)
    myDate.getMinutes();    //获取当前分钟数(0-59)
    myDate.getSeconds();    //获取当前秒数(0-59)
    myDate.getMilliseconds();   //获取当前毫秒数(0-999)
    myDate.toLocaleDateString();    //获取当前日期
    var mytime=myDate.toLocaleTimeString(); //获取当前时间
    myDate.toLocaleString( );   //获取日期与时间
时间戳或者当前时间转为正常的时间格式
function getCurentTime(timestamp){
    var now = new Date(timestamp);

    var year = now.getFullYear();   //年
    var month = now.getMonth() + 1; //月
    var day = now.getDate();    //日

    var hour = now.getHours();  //时
    var minute = now.getMinutes();  //分
    var second = now.getSeconds();  //秒

    var clock = year + "-";

    if(month < 10)clock += "0";
    clock += month + "-";

    if(day < 10)clock += "0";
    clock += day + " ";

    if(hour < 10)clock += "0";
    clock += hour + ":";

    if (minute < 10) clock += '0';
    clock += minute + ":";

    if (second < 10) clock += '0';
    clock += second;

    return(clock);
}

评论

评论正在提交中...请稍后
评论提交成功...