js时间格式化 Tue Apr 14 15:33:44 CST 2015 转成2015-04-14
1个回答
展开全部
第一种方法
自定义函数
//date 是一个 Date实例
format(date){
return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDay();
}
第二种
修改Date原形函数 因为Date的输出函数比较多 我们就拿toLocaleDateString()方法来重写
代码如下:
Date.prototype.toLocaleDateString = function(DatePattern){
if(/yyyy.MM.dd/.test(DatePattern)){
DatePattern = DatePattern.replace("yyyy",this.getFullYear()).replace("MM",this.getMonth()+1).replace("dd",this.getDay());
return DatePattern;
}
return this.toLocaleString();
};
这里你可以以一个时间格式作为参数:
var date = new Date();
var str = date.toLocaleDateString("yyyy-MM-dd");//返回值为格式化之后的日期
当然 并不能很全的格式化 ,这里也只是提供思路。
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32F103R8T6是ST旗下的一款常用的增强型系列微控制器,是一款基于ARM Cortex-M内核的微控制器。STM32F103R8T6主要面向消费类电子产品、工业控制、医疗仪器、汽车电子等领域,可用于开发各种类型的应用。STM32...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询