在JavaScript (GAS)中将字符串转换为多维数组中的日期时出现问题,可能是由于日期格式不正确或者转换方法不正确导致的。下面是一种可能的解决方案:
var dateString = "2022-01-01";
var date = new Date(dateString);
var array = [["2022-01-01", "2022-01-02"], ["2022-01-03", "2022-01-04"]];
for (var i = 0; i < array.length; i++) {
for (var j = 0; j < array[i].length; j++) {
array[i][j] = new Date(array[i][j]);
}
}
var array = [[1640995200000, 1641081600000], [1641168000000, 1641254400000]];
for (var i = 0; i < array.length; i++) {
for (var j = 0; j < array[i].length; j++) {
var date = new Date();
date.setTime(array[i][j]);
array[i][j] = date;
}
}
以上是一种可能的解决方案,具体的实现方式可能会根据具体情况而有所不同。如果需要更多帮助或者针对特定问题的解决方案,请提供更多详细信息。
领取专属 10元无门槛券
手把手带您无忧上云