google-apps-script - Google Apps 脚本 onEdit() 中的日期时间格式
问题描述
我想在 onEdit 事件上格式化日期时间输入值。
例如)2021/10/25 15:00 -> 2021 年 10 月 25 日下午 3:00
我在工作表上放置了相同的值(2021/10/25 15:00)。
当我通过使用 SpreadsheetApp 类获得价值时,它带有正常的日期时间值。
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(6, 6).getValue()
结果:10 月 25 日 15:00:00 GMT+09:00 2021
但是在 onEdit 上使用事件对象时,它是 Num 类型的值。
onEdit(e){Logger.log(e.value)}
结果:44494.625
有没有办法将数字转换为日期时间?
解决方案
推荐阅读
- java - 如何从firebase实时数据库中检索用户名
- python - 在 Windows 上使用 tee 时如何保留 python colorama 颜色输出
- python - 使用 CSS 选择器和 href 的无效选择器错误
- reactjs - 在 React Native 中实现 Tab Navigator 时出错
- android-studio - 进入另一个使用 getSupportActionbar 的活动时应用程序崩溃?
- c++ - 类范围的“使用”类型别名:[何时]方法中的用法可以在类型别名之前使用吗?
- amazon-web-services - 组中用户的 IAM 策略可以创建、删除和修改 Amazon Ec2 实例
- python - 在使用漂亮的汤在python中抓取时在表格tr标签之间获取html结束标签
- c# - Point vs MCvPoint2D64f,它们有什么区别?
- python - django 形式的“简单动态”下拉菜单