如何Date
使用JavaScript 添加当前天数.JavaScript有像.Net这样的内置函数AddDay
吗?
如何在javascript中获取上个月的日期。假设您有今天的日期,例如:
var abc = new date();
Run Code Online (Sandbox Code Playgroud)
例如,它将返回今天的日期03-11-2015
。现在我想得到03-10-2015
。这比今天的日期短30天。我怎样才能做到这一点?
我想要实现的目标是从数组中获取过去 30 天范围内的所有条目,并将其推送到一个新数组中,以便以后使用。
\n我的数组(this.trades)如下所示:
\n{\nid: "95",\ndatum: "2020-03-11",\ntrade: "EUR/USD BUY",\naktion: "closed",\npips: "10"\n},\n{\nid: "94",\ndatum: "2020-06-09",\ntrade: "GBP/USD BUY",\naktion: "TP Hit",\npips: "65"\n},\n{\nid: "93",\ndatum: "2020-06-08",\ntrade: "NZD/USD SELL",\naktion: "SL Hit",\npips: "-57"\n},\n
Run Code Online (Sandbox Code Playgroud)\ndatum 是德语中日期的意思。\n数组相当长(在过去半年里填充了 95 个条目)。
\n所以我想要的输出是:
\n我正在一个 vuejs 项目中工作,并且有机会使用计算属性进行计算,我也在使用 momentjs 库。
\n这是我当前的函数,我将数据转换为日期对象:\n但我只想获取过去 30 天的条目。
\n chartDatumMonth() {\n let data = this.trades;\n data.forEach(d => {\n d.dateObj = moment(d.datum);\n });\n console.log(data);\n return data;\n },\n
Run Code Online (Sandbox Code Playgroud)\n控制台输出:
\n(80) [{\xe2\x80\xa6}, {\xe2\x80\xa6}, {\xe2\x80\xa6}, …
Run Code Online (Sandbox Code Playgroud)