[英]Format date with moment js library
我试图在我的GWT JSNI代码中使用moment js库:
public native String momentNow(String date) /*-{
$wnd.console.log("Date: " + date);
return $wnd.moment("YYYY-MM-DD HH:mm Z", date).format();
}-*/;
输入示例: 2014-02-04 07:47 +0800
但是,该方法返回的是“无效日期”字符串。 我的代码有什么问题?
嗯...这很奇怪:
这有效:
moment("YYYY-MM-DD HH:mm ZZ", moment().format("YYYY-MM-DD HH:mm ZZ"))
moment("YYYY-MM-DD HH:mm ZZ", "2014-02-04 07:47 +0800")
+moment("YYYY-MM-DD HH:mm ZZ", "2014-02-04 07:47 +0800")
但这不起作用:
moment(
"YYYY-MM-DD HH:mm ZZ",
moment().format("YYYY-MM-DD HH:mm ZZ")
).format()
这有效:
moment( +moment("YYYY-MM-DD HH:mm ZZ", "2014-02-04 07:47 +0800") ).format()
那是一种解决方法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.