获取当前或指定日期的开始结束区间时间戳
函数体
this.utils.getDateTimeRange(when, type)
体验地址:https://xmtrf1.aliwork.com/o/_newUtilsTest
函数说明
1、返回值格式为数组[],可直接用于宜搭数据源日期组件查询。
2、getDateTimeRange函数可以传两个参数,when:Date,type:String。
3、其中when参数为指定日期,类型为Date,非必填,默认为当前时间;type参数为获取的区间类型,类型为String,非必填,默认为 day。
4、其中type参数候选值有:
:::info
year(获取指定时间所属年的 开始 - 结束时间戳)
month(获取指定时间所属月的 开始 - 结束时间戳)
week(获取指定时间所属周的 开始 - 结束时间戳)
day(默认值,获取指定时间所属日的 开始 - 结束时间戳)
hour(获取指定时间所属小时的 开始 - 结束时间戳)
minute(获取指定时间所属分钟的 开始 - 结束时间戳)
second(获取指定时间所属秒的 开始 - 结束时间戳)
:::
5、数据返回示例(when 和 type 均未传):
结果默认为当天的 开始 - 结束时间戳。
使用示例
searchFieldJson: JSON.stringify({
dateField_l28rm2pj: this.utils.getDateTimeRange()
})