javascript擷取日期,年,月,日
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( ); //擷取日期與時間
new date(year,month,0).getDate(); //擷取當月有多少天
轉換時間格式字串
function getdate() { var now=new Date(); var y=now.getFullYear(); var m=now.getMonth()+1; var d=now.getDate(); m=m <10?"0"+m:m; d=d <10?"0"+d:d; return y+"-"+m+"-"+d; }
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( ); //擷取日期與時間
new date(year,month,0).getDate(); //擷取當月有多少天
轉換時間格式字串
function getdate() { var now=new Date(); var y=now.getFullYear(); var m=now.getMonth()+1; var d=now.getDate(); m=m <10?"0"+m:m; d=d <10?"0"+d:d; return y+"-"+m+"-"+d; }