~~~
这个是例子 大概演示下 对方API返回datatime 那么我想肯定用time.Time来接受吧 结果得到的都是0001-01-01 08:00:00
import(
"time"
)
func GetApi()(create time.Time){
result:= http.get("http://url/api=xxxxxxxxxx") //这个返回interface{}
return result
}
func main(){
getdata:= GetApi()
fmt.println(getdata..Local().Format("2006-01-02 15:04:05"))
}
最终的结果 返回 格式是正确了 返回都是 0001-01-01 08:00:00 , 难道我接受datatime的函数哪里写错了。??
~~~
···
func GetApi()(create time.Time){
result:= http.get("http://url/api=xxxxxxxxxx") //这个返回interface{}
return result
}
```
result怎么可能为time.Time类型,你要在这个函数里面就做好处理,而不是其他地方,这样写的唯一可能就是各个语言的数据结构已经都能直接在网络上传播了,而不需要字节流了。。。
#9
更多评论