我想格式化的日期時間是這樣的:如果我返回一個字符串就是這樣用JSX元素替換字符串?
yyyy-MM-dd hh:mm:ss
:
2016-07-02 20:14:12
一些代碼是這樣的(所有代碼都是here):
let token = /d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g;
mask.replace(token, (match) => {
if (match in flags) {
return flags[match];
}
return match.slice(1, match.length - 1);
});
現在的問題是我想要的號碼是React.Component
,如:
<span>2016</span>-<span>07</span>-<span>02</span> <span>20</span>:<span>14</span>:<span>12</span>
我想指出的是,包裹元素並不總是span
,也許,如MyComponent
'mask'是如何定義的? – Timo
@TimoSta https://github.com/felixge/node-dateformat/blob/master/lib/dateformat.js#L98 – roger