我有一個格式為 YYYYMMWDDHHMMSS 的 PHP API。這里 W 是工作日(星期日=0,星期一 = 1 ...)。我正在嘗試生成它,如下所示:package mainimport "fmt"import "time"func main() { fmt.Println("Hello, playground") t := time.Now() time := t.Format("20060102030405") fmt.Println(time)}http://play.golang.org/p/Tdamoxi3bE但它沒有工作日,我找不到任何格式可以從 time.Format 中獲取。有什么方法可以從 time.Format() 或任何其他 go api 中獲得所需的結果。
1 回答

阿晨1998
TA貢獻2037條經驗 獲得超6個贊
package main
import "fmt"
import "strconv"
import "time"
func main() {
fmt.Println("Hello, playground")
t := time.Now()
time := t.Format("20060102030405")
time = time[:6] + strconv.Itoa(int(t.Weekday())) + time[6:]
fmt.Println(time)
}
試試吧 Go playground
- 1 回答
- 0 關注
- 194 瀏覽
添加回答
舉報
0/150
提交
取消