以这个为例: yyyy-MM-dd HH:mm:ss
首先得写好你需要的模板
options.sign = options.sign || 'yyyy-MM-dd HH:mm:ss';@H_403_10@
其次就可以调用日期函数了(这里的月一定要+1,因为默认是从0开始的)
然后把得到的日期与模板结合起来,就大功告成了,(这里用到了replace 把模板里的日期给替换掉)
其实写完可以自己优化一下,自己好好想想,比如:2017-2-1 9:2:8 --> 2017-02-01 09:02:08 等。
这样自己可以写一个函数来过滤一下:这就用到一些小知识点,比如三目运算符,有时候会帮大忙,所以基础还是要打好的。
9) ? n : '0' + n;
}
函数简单的封装好了。怎么用呢,看下面的代码,很简单,比如获取hours的时候。过滤一遍就好啦。
var hours = _complete(d.getHours());@H_403_10@
下面附上全部代码:
<Meta charset="UTF-8">
日期时间