我的日期格式如下(文字):
2016-07-05T13:09:35-06:00
它的ODBC格式,所以我能够简单地说:
SELECT CONVERT(DateTime2, REPLACE(LEFT(TimeModifiedUnparsed, 19), 'T', ' '), 120)
得到了我DateTime2
,但没有时间抵消。
我可以解析并转换小时和分钟并退出最后6个字符,然后执行DATEADD..
但我想也许有更好的方法将这样的字符串转换为SQL Server中的utc DateTime?
答案 0 :(得分:2)
module.exports = function($scope) {
var default = '50';
$scope.Distance = default;
$scope.Zip = '';
};
结果:
select convert(datetime2, cast('2016-07-05T13:09:35-06:00' as datetimeoffset), 1)