google-apps-script - Google 电子表格导入具有任意日期格式的 CSV?

标签 google-apps-script google-sheets google-sheets-api

我试图找出处理区域设置日期格式不一致的 CSV 文件的选项是什么?电子表格设置为将 MMM-dd-yyyy 识别为有效日期(通过电子表格设置),并且 CSV 文件具有 dd-MMM-yyyy。 a) 我可以编写一个自定义 CSV 加载程序,在将数据放入电子表格之前处理/修复数据吗? b) 我可以(通过 API)访问原始单元格文本(避免自动转换的“错误”日期字符串)并根据需要进行修复吗? c) 还有其他解决方案吗?提前致谢!

最佳答案

如果您编写自己的脚本来生成 CSV,请将日期设置为这种格式,然后 Google 表格会自动识别它们,并且您可以根据需要设置它们的格式:

YYYY-MM-DD hh:mm:ss

以下是日期示例(2020 年 1 月 22 日下午 1:34:22):

2020-01-22 13:34:22

关于google-apps-script - Google 电子表格导入具有任意日期格式的 CSV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11408604/

相关文章:

google-sheets - 如何为 Google 电子表格 SumIF 公式设置多个条件?

excel - 基于两个不同单元格值的条件格式

python - pygsheets 卡住第一行

java - Google java 电子表格 API,使用单元格 url 更新单元格

pdf - 在 Google Apps 脚本中将范围导出为 PDF

javascript - 在 Google Apps 脚本自定义函数中访问和抓取逗号分隔的 UTF-8 文本网页

javascript - XmlService 和 importxml 的区别

google-apps-script - 如何修复错误 'API call to bigquery.jobs.query failed with error: Encountered " "FROM" "from "“at .... 期待 : ")"'

google-apps-script - Google Apps 脚本项目触发器在共享用户中不可见

python - 谷歌电子表格 API : 'SpreadsheetsClient' object has no attribute 'update_cell'