gpt4 book ai didi

function - Go - 函数返回日期时间

转载 作者:IT王子 更新时间:2023-10-29 02:33:56 25 4
gpt4 key购买 nike

我正在学习 Go 语言,我尝试创建一个返回日期时间的函数。

我已经有可用的代码 ( look online at play.golang.org ):

package main

import (
"fmt"
"time"
)

func getDatetime() time.Time {
return time.Now()
}

func main() {
fmt.Println(getDatetime())
}

但是!我真的不知道它是否正确。我的疑问是关于 getDatetime 函数 (time.Time) 的返回类型。应该是字符串还是其他什么?


顺便说一句:很抱歉提出一个简单的问题,我从事 Python 开发已经有几年了。

最佳答案

除非函数的调用者期望一个字符串(如 UI)并打算对返回值进行字符串操作(这在日期时间的上下文中没有多大意义),否则您应该只返回 time .时间。否则,您的调用者将无法访问提供的与时间相关的函数,例如 time.After()time.Before()time.Equal()

关于function - Go - 函数返回日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32056944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com