javascript 沒有自己的時間格式化函式,我們可以自己自定義一個,轉成自己需要的時間格式。
方法
1
/5
獲取當前日期。
<script type="text/javascript">
var d = new Date();
alert("當前日期: :" + d);
</script>
這個日期不適合直接使用,需要轉換成直觀的時間。
2
修改後的程式碼:
var d2 = d.getFullYear() + "年"+ (d.getMonth() + 1) +"月"+ d.getDate() +"日";
alert("當前日期: :" + d2);
3
可以把它寫成一個函式:
//date:時間,
//type:格式陣列 - - - ,年月日,/ / /
function time(date,type){
if(typeof d == "object"){
var timeStr = "";
var l = arguments.length;
if(l == 1){
timeStr = d.getFullYear() + "年"+ (d.getMonth() + 1) +"月"+ d.getDate() +"日 "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else if(l == 2){
if(typeof type == "object"){
if(type.length == 1){
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[0]+ d.getDate() + " "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else if(type.length == 3){
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[1]+ d.getDate() + type[2] +" "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else{
type = new Array("-");
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[0]+ d.getDate() + type[0] +" "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}
return timeStr;
return "";
4
alert(time(d , new Array("年","月","日")));
5
alert(time(d , new Array("-
javascript 沒有自己的時間格式化函式,我們可以自己自定義一個,轉成自己需要的時間格式。
方法
1
/5
獲取當前日期。
<script type="text/javascript">
var d = new Date();
alert("當前日期: :" + d);
</script>
這個日期不適合直接使用,需要轉換成直觀的時間。
2
/5
修改後的程式碼:
var d = new Date();
var d2 = d.getFullYear() + "年"+ (d.getMonth() + 1) +"月"+ d.getDate() +"日";
alert("當前日期: :" + d2);
3
/5
可以把它寫成一個函式:
//date:時間,
//type:格式陣列 - - - ,年月日,/ / /
function time(date,type){
if(typeof d == "object"){
var timeStr = "";
var l = arguments.length;
if(l == 1){
timeStr = d.getFullYear() + "年"+ (d.getMonth() + 1) +"月"+ d.getDate() +"日 "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else if(l == 2){
if(typeof type == "object"){
if(type.length == 1){
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[0]+ d.getDate() + " "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else if(type.length == 3){
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[1]+ d.getDate() + type[2] +" "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}else{
type = new Array("-");
timeStr = d.getFullYear() + type[0]+ (d.getMonth() + 1) +type[0]+ d.getDate() + type[0] +" "+ d.getHours() + ":" + d.getMinutes()+":"+d.getSeconds();
}
}
}
return timeStr;
}
return "";
}
4
/5
alert(time(d , new Array("年","月","日")));
5
/5
alert(time(d , new Array("-