如何在用户提交每个新帖子时给它们加上时间戳(并将其保存在Firebase中)
How to timestamp each new post (and saved with it in Firebase) as users submit them?
我知道当前日期和时间来自new Date.getTime()
我如何实现它,以便所有用户的每一篇新帖子都会盖上日期和时间,并与帖子内容一起保存?
是var timestamp = new Date.getTime()
还是$scope.timestamp = new Date.getTime()
?当使用ng-click=submitPost()提交表单时,如何在数组中保存日期?
我插入以下内容,用日期和时间标记每个条目。提交后控制器内:
$scope.post = {url: 'http://', title: '', timestamp: new Date()};
在html 中
{{post.timestamp}}
更新条目的时间戳注释:
$scope.addComment = function () {
var comment = {
text: $scope.commentText,
creator: $scope.user.profile.username,
creatorUID: $scope.user.uid,
timestamp: new Date().toUTCString() //I added it here but doesnt work
};
$scope.comments.$add(comment);
$scope.commentText = '';
};
分配日期的最佳方式是使用toISOString
$scope.post = {url: 'http://', title: '', timestamp: new Date().toISOString()};
使用ISO格式,您可以避免所有特定于环境/浏览器的问题。
相关文章:
- 如何每10.6秒从时间戳增加+1
- 使用AngularJS从时间戳中获取工作日
- 将时间戳转换为java中的ISO860,
- Javascript Unix时间戳转换
- JavaScript JSON关联对象键和值都作为日期时间戳
- 时间戳与mongoskin如何
- 用时间戳获取两个不同日期之间的时间差
- JavaScript到PHP的时间戳失败,增加了大约一个半月的时间
- 转换unix时间戳转换
- 带有unix时间戳的d3.js平分线
- 当转换为Python日期时间时,Node的时间戳落后3分钟
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- javascript时间戳插入字符串变量
- Moment.js unix时间戳,以分钟为单位显示以前的时间
- 事件时间戳谷歌分析
- 时间戳到文本
- Unix时间戳从现在输出为1970
- 如何使用javascript在嵌入式youtube视频上创建可点击的时间戳链接
- 如何在时间标签和相同的类中以UTC格式重新格式化ISO 8601时间戳,并通过JavaScript根据用户区域设置和时区
- 使用javascript/php将系统时间戳保存到.txt文件中