如何在使用 ng-CSV 导出时将当前时间和日期提供给文件名
how to give current time and date to file name while exporting using ng-csv
<div class="col-md-1" ng-show="1==1">
<img
ng-csv="generateCSV()"
filename="my.csv"
src="../images/csv.png"
style="height: 25px; width: 25px; cursor: pointer"/>
<span>
Export
</span>
</div>
如何在导出时为文件名提供当前时间和日期。我正在使用Angular JS的ng-csv函数将JSON数据导出为excel。现在我为导出的CSV文件提供一些默认名称,是否可以将当前日期作为文件名?使用角度JS表达式或类似的东西?
您可以在控制器中创建日期对象,例如:
function Ctrl($scope)
{
$scope.date = new Date();
}
并在以下观点中:
<div class="col-md-1" ng-show="1==1">
<img
ng-csv="generateCSV()"
filename="{{date | date:'yyyy-MM-dd'}}-my.csv"
src="../images/csv.png"
style="height: 25px; width: 25px; cursor: pointer"/>
<span>
Export
</span>
</div>
in html:
<div class="col-md-1" ng-show="1==1">
<img
ng-csv="generateCSV()"
filename="{{$ctrl.getDatetime()}}.csv"
src="../images/csv.png"
style="height: 25px; width: 25px; cursor: pointer"/>
<span>
Export
</span>
</div>
在控制器中创建此函数:
getDatetime(){
return "On"+(new Date).getDay()+"/"+(new Date).getMonth()+"/"+(new Date).getFullYear()+"at"+(new Date).getHours()+":"+(new Date).getMinutes();
}
相关文章:
- Json数据包含日期和时间格式
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- primefaces日历可以禁用过去的日期和时间吗
- 将日期和时间转换为UTC格式的日期-Javascript
- 时间-日期对象JavaScript getUTCMilliseconds
- 如何在MongoDB中建模和查询办公时间(日期、时区、dst)
- 查找月份在JavaScript循环中出现五次的时间(日期、字符串)
- 在javascript/jquery中解析UTC ISO日期到本地时间日期
- 时间/日期识别与jQuery
- 如何将Twitter API发布时间/日期转换为有效的ISO格式?
- 将当前时间日期放在隐藏字段中
- 只有少于24小时以前的时间日期格式
- 当移动时间/日期滑块太快时,Datetimepicker在breezejs / knockout中产生并发保存错误
- 在任何时间日期选择器中以编程方式设置时区偏移量
- 本地化UTC时间/日期
- 如何使用jquery/javascript转换时间/日期
- 使用javascript显示php时间/日期函数的帮助