0
我有一个应用程序正在使用angular-ui-grid来呈现某些表单数据。我的表单提交日期来自api调用,并且想知道是否有任何方法将该日期与当前日期进行比较,以便在ui-grid中提交日期。或者这是应该在服务器端处理的东西。从API调用来的日期是按以下格式:YYYY-MM-DDTHH:MM:SS需要在angular-ui-grid中比较日期
我有一个应用程序正在使用angular-ui-grid来呈现某些表单数据。我的表单提交日期来自api调用,并且想知道是否有任何方法将该日期与当前日期进行比较,以便在ui-grid中提交日期。或者这是应该在服务器端处理的东西。从API调用来的日期是按以下格式:YYYY-MM-DDTHH:MM:SS需要在angular-ui-grid中比较日期
如果要计算两个日期(差)之间的天数:
例如:
var moment = require('moment');
var start = moment("2017-01-15");
var end = moment("2017-01-18");
console.log(start.diff(end, "days")); // 3
日期扣除可以在客户端或服务器端完成,这是您(和您的团队)制定的技术设计决策。权衡:
如果您不知道:Date
考虑到环境的系统时间设置。在服务器端,这是服务器的时区设置。做这个日期减法客户端将使用用户的(浏览器)系统时区设置。