我有一个从servlet请求数据的仪表板,servlet从数据库中提取数据,需要为timestamp
格式化的时间:YYYY-MM-DDThh:mm:ss+00:00
。我在servlet上设置了一个解析器,用于将此字符串解析为sql时间戳。
我正在使用daterangpicker Bootstrap插件。我想在仪表板上显示日期格式,如下所示:DD/MM/YYYY hh:mm - DD/MM/YYYY hh:mm
我目前正在格式化日期:YYYY-MM-DDThh:mm:ss - YYYY-MM-DDThh:mm:ss
然后在我的JavaScript中,我将其切换为我需要发送的格式:
var startDate = $('#range').val().slice(0, 19) + '+00:00';
var endDate = $('#range').val().slice(22, 41) + '+00:00';
显然我可以做更多的切片来实现这一目标,但也许有更简单的解决方案?
我尝试过在堆栈上找到的两个解决方案,但这两种方法都无法将dateRange作为dateRange对象:this和this