自定义日期和时间格式
Custom Date and Time Format
我已经成功地将 setNumberFormat() 函数用于包含数字的范围。自定义日期和时间格式是否有类似的功能?
// formatting
eSheet.getRange(earRng).setNumberFormat('_(\"$\"* #,##0.00_);_(\"$\"* \(#,##0.00\);_(\"$\"* \"-\"??_);_(@_)');
eSheet.getRange(datesRange).setNumberFormat('Aug-1930');
希望看到代码能让您对我要实现的目标有一个很好的了解。
感谢我能得到的任何帮助!
示例输入(A 列):
预期输出(A 列):
我可以通过转到“格式”->“数字”->“自定义日期和时间”来实现这一点,但我想知道如何通过代码实现同样的功能。
您也可以将 Range.setNumberFormat()
与日期对象一起使用,如下所示:
eSheet.getRange(datesRange).setNumberFormat('MMM-yyyy');
我已经成功地将 setNumberFormat() 函数用于包含数字的范围。自定义日期和时间格式是否有类似的功能?
// formatting
eSheet.getRange(earRng).setNumberFormat('_(\"$\"* #,##0.00_);_(\"$\"* \(#,##0.00\);_(\"$\"* \"-\"??_);_(@_)');
eSheet.getRange(datesRange).setNumberFormat('Aug-1930');
希望看到代码能让您对我要实现的目标有一个很好的了解。
感谢我能得到的任何帮助!
示例输入(A 列):
预期输出(A 列):
我可以通过转到“格式”->“数字”->“自定义日期和时间”来实现这一点,但我想知道如何通过代码实现同样的功能。
您也可以将 Range.setNumberFormat()
与日期对象一起使用,如下所示:
eSheet.getRange(datesRange).setNumberFormat('MMM-yyyy');