我正在尝试使用以下日期格式2015-07-09T12:22:29
使用TO_DATE
解析YYYY-MM-DDTHH:MI:SS
,但由于无法识别日期格式,因此我收到了消息。
答案 0 :(得分:3)
您必须将YYYY-MM-DD"T"HH:MI:SS
放在双引号中,例如select to_date( '2015-07-09T12:22:29', 'YYYY-MM-DD"T"HH:MI:SS' ) from dual;
TO_DATE('
---------
09-JUL-15
。
appMod.directive('showDialog', ['$timeout', function ($timeout): ng.IDirective {
return {
restrict: 'A',
link: function (scope, element, attrs, ngModel) {
scope.$watch(attrs.showDialog, function (value) {
if (value) {
element.show();
}
else {
element.hide();
}
});
}
}
}]);
这是relevant documentation。 (谢谢Alex)
答案 1 :(得分:1)
请注意,日期字符串中的“T”表示它是UTC格式,而不是标准日期。只是忽略“T”字符不会产生正确的日期时间值,因为您没有考虑当地时区。
查看此帖子以获取更多信息: