date - 如何将 DATE 转换为 Salesforce 中的数据类型 DATE
问题描述
我已经编写了一个从 Go 连接 Salesforce 的服务,但问题是我无法将数据存储在 Salesforce 中的 DATE 数据类型中。
有没有人有经验可以和我们分享一下?
Salesforce 中的 DATE 格式为 ddmmyyyy(08/23/2018)
如何在 go 中获得相同的格式?
这是我必须在 salesforce 中插入的字段,我将字符串作为我的日期发送。kinApplicationForm.DutyEndDate = Time().Format("8/23/2018")
错误:*http.Response=&{400 错误请求 400 并采用这种格式“DutyEndDate__c”:“8/246/24088”的日期
解决方案
阅读Go 包时间文档以了解时间布局。
例如,
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now().Round(0)
fmt.Println(t)
sf := t.Format("01/02/2006")
fmt.Println(sf)
}
游乐场: https: //play.golang.org/p/EX1ksiKcmKN
输出:
2009-11-10 23:00:00 +0000 UTC
11/10/2009
推荐阅读
- asp.net-mvc - 锚标记如何在 MVC 中触发 HTML 动作?
- c# - Azure blob 文件名中的模式搜索
- c++ - 使用 MATLAB Coder 生成的 C++ 代码:编译错误“未定义对 `rgb2gray_tbb_real64' 的引用”
- c# - 如何在 [InitializeOnLoad] 脚本类型中更改层次结构上的 GameObjects 位置?
- html - 如何从中间而不是左轴居中对齐按钮
- python - pip install paho-mqtt 回溯(最后一次调用)
- or-tools - 谷歌 OR 工具 CP 求解器
- javascript - 如何从客户端发送 JavaScript 对象以及如何在 Spring Boot 后端接收和解析它们?
- mysql - 从 MariaDB Galera 集群捕获更改数据
- javascript - 日期选择器无法填充日期字段