js 时间格式化

js对时间格式化方式

代码如下:

function formatDate(formatStr, fdate)
{
var fTime, fStr = 'ymdhis';
if (!formatStr)
  formatStr= "y-m-d h:i:s";
if (fdate)
  fTime = new Date(fdate);
else
  fTime = new Date();
var formatArr = [
fTime.getFullYear().toString(),
(fTime.getMonth()+1).toString(),
fTime.getDate().toString(),
fTime.getHours().toString(),
fTime.getMinutes().toString(),
fTime.getSeconds().toString()
]
for (var i=0; i<formatArr.length; i++)
{
  formatStr = formatStr.replace(fStr.charAt(i), formatArr[i]);
}
return formatStr;
}

使用时代码:
var z_Date = new Date(date);
var str = formatDate(null,z_Date.getTime());
alert(str);

你可能感兴趣的:(js)