从天开始从时间接收字符串的简单方法.Now()

时间:2018-11-23 12:13:30

标签: go

我正在尝试从time.Now()实例中将日期作为字符串。

now := time.Now() // .String() would give me the entire date as a string which I don't need
day := now.Day()) // is what I want but as a String.

所以string(day)告诉我“无法将day转换为string”。

现在对我来说。Day()。String()会很好,但是没有这样的方法...

我现在可以尝试花费time.Now()。String()进行操作,直到剩下一天。但是应该有一种更简单的方法...

2 个答案:

答案 0 :(得分:2)

使用DELETECREATE PROC Delete_T1T2T3 @ID int AS DELETE FROM dbo.Table1 WHERE ID = @ID; DELETE FROM dbo.Table2 WHERE ID = @ID; DELETE FROM dbo.Table3 WHERE ID = @ID; GO 转换为strconv

int

答案 1 :(得分:-1)

您可以导入和使用strconv,如KibGzr所述。仅举一个完整的例子:

package main

import (
    "fmt"
    "time"
    "strconv"
)

func main() {
    now := time.Now() 
    day := now.Day()
    fmt.Printf("%T\n",(day))
    fmt.Println(strconv.Itoa(day))
    dayString := strconv.Itoa(day)
    fmt.Printf("%T",(dayString))
}

https://play.golang.org/p/Mqs24FJhCoi