使用NodeJS将启动和停止时间转换为mysql(sequelize)

我正在构建一个项目管理应用程序,我想跟踪用户工作的开始和停止时间。使用NodeJS将启动和停止时间转换为mysql(sequelize)

所以我要在UI两个按钮,启动和停止如果用户点击START按钮,这下面的功能将得到当前的时间

$scope.start =function(){ 

$scope.begin = moment(new Date());

}

如果用户点击STOP按钮,这下面的功能将获得当前时间

$scope.stop =function(){ 

$scope.end = moment(new Date());

}

所以我想在这种类型的对象中获得两个数据$ scope.begin和$ scope.end:

{ 

time:[

{ begin: 3:59:1 Dec/18/2017 ; end:5:59:1 Dec/18/2017 },

//if user click again start and stop i want another object dynamically

{ begin: 5:59:1 Dec/18/2017 ; end:6:59:1 Dec/18/2017 }

{ begin: 5:59:1 Dec/18/2017 ; end:6:59:1 Dec/18/2017 }

{ begin: 5:59:1 Dec/18/2017 ; end:6:59:1 Dec/18/2017 }

//dynamically want add this objects by user operations

]

}

如何做到这一点我使用angularjs和的NodeJS

回答:

这是非常简单的,因为你已经做到了!

//create your time data object  

//or maybe get it from your server

$scope.timeData = {

time:[]

}

$scope.start =function(){

$scope.begin = moment(new Date());

}

$scope.stop =function(){

$scope.end = moment(new Date());

$scope.timeData.time.push({

begin: $scope.begin,

end: $scope.end

})

//and maybe post your timeData to server in order to save them.

}

以上是 使用NodeJS将启动和停止时间转换为mysql(sequelize) 的全部内容, 来源链接: utcz.com/qa/263025.html

回到顶部