typescript - Angular 6/typescript 日期时间戳文件
问题描述
我正在生成一个 xlsx 文件,并希望在其上附加日期/时间戳。但是我myfilename1549387892303.xlsx
使用以下代码得到的格式 ( ) 并不能以可读的格式反映今天的日期和时间。
myfilename + "_" + new Date().getTime() + ".xlsx"
请指导什么是实现这一目标的适当方法
解决方案
这是如何处理时间的示例。同样的方式,您可以稍后以您想要的格式添加日期
function addZero(i) {
if (i < 10) {
i = "0" + i;
}
return i;
}
function myFunction() {
var d = new Date();
var h = addZero(d.getHours());
var m = addZero(d.getMinutes());
var s = addZero(d.getSeconds());
myfilename + "_" + h + "-" + m + "-" + s + ".xlsx"
}
编辑。你的代码:
getDateTime(): string {
var d = new Date();
var mo = this.addZero(d.getMonth() + 1);
var yr = this.addZero(d.getFullYear());
var dt = this.addZero(d.getDate());
var h = this.addZero(d.getHours());
var m = this.addZero(d.getMinutes());
var s = this.addZero(d.getSeconds());
return ("_" + mo + '-' + dt + '-' + yr + '-' + h + "-" + m + "-" + s + ".xlsx");
}
推荐阅读
- google-sheets - Google表格:如何获取列中最后一个非零和非空值?
- python - python 3.7.0 乌龟不起作用
- mysql - 根据另一个表列以 DESC 顺序对 MySQL 查询结果进行排序
- c# - 仅访问模型时的 ASP.NET Core NullReferenceException
- django - PermissionError [Errno 13] 权限被拒绝:'After.png'
- jvm - 如何分析大型 jvm 转储文件
- r - R包tabulizer错误
- python - 如何使用 docker-py 创建带有接口终端的守护程序容器?
- jquery - 弹出框内的jquery引导选择器
- ruby-on-rails - 为什么 EC2 服务器上的多个 Ruby 进程会导致 100% 的 CPU 利用率?