如何正确地将日期格式设置为一个范围?

How to set date format to a range properly?

当我为单元格设置日期格式时,它不会将格式更改为日期,它仍然是纯文本格式。

当它是日期格式时,您可以在双击时在单元格中看到日历(如我在底部附上的图片)。

如何正确设置日期格式到一个范围?

p.s。请参阅下面的另一个屏幕截图,其中包含来自命名范围的数据验证。

//dates range
var weekEndingsRange = ss.getRangeByName("StatisticsWeeks")

weekEndingsRange.setNumberFormat('mmm dd, yyy')

(您尝试了正确的方法吗?)为有效日期设置数据验证:


然后使用 internal/native 格式的 Google 工作表: