我有一个下拉列表(附带截图),当我们选择像今年这样的任何一个时,那么如何使用javascript,angular js使用日期对象在后端发送StartIndex和EndIndex。 在此先感谢任何帮助将是适当的
StatIndex:2016-01-01T00:00:00+5:30
EndIndex :2016-12-31T23:59:59+5:30
code for Index Range
this.indexRanges = ['This Year', 'Last Year', 'This Quarter', 'Last Quarter', 'This Month', 'Last Month', 'This Week',
'Last Week', 'Last 72 Hours', 'Last 48 Hours', 'Last 24 Hours', 'Today', 'Yesterday', 'Last Hours', 'This Hours',
'This 30 Minutes', 'Last 30 Minutes', 'This 15 Minutes', 'Last 15 Minutes', 'This 10 Minutes', 'Last 10 Minutes'];
答案 0 :(得分:0)
使用javascript,angular js
使用日期对象发送后端
你最想要的是开始日期:
StatIndex:2016-01-01T00:00:00+5:30
使用Date
构造函数可以很容易地将其转换为Date
对象。例如:
var StatIndex = '2016-01-01T00:00:00+5:30';
const date = Date(StatIndex);
const toSend = {date:date};
const json = JSON.stringify(toSend);
答案 1 :(得分:0)
正如@Hassan Tariq在评论中提到的,你需要为它编写自己的方法。为了帮助您,有一个很好的图书馆可以使用日期moment.js