当前位置: 首页 > 面试题库 >

在Go中以格式字符串获取当前时间?

田骁
2023-03-14
问题内容

在Go中获取当前时间戳并将其转换为字符串的最佳方法是什么?我需要日期和时间。YYYYMMDDhhmmss格式。


问题答案:

使用time.Now()功能和time.Format()方法

t := time.Now()
fmt.Println(t.Format("20060102150405"))

打印出来20110504111515,或者至少在几分钟前完成。(我在东部夏令时。)在时间包中定义的常量中有几种预定义的时间格式。

time.Now().UTC()如果您希望使用UTC而非本地时区,则可以使用。



 类似资料:
  • 问题内容: 如何在Java中以字符串格式获取时间戳?“ yyyy.MM.dd.HH.mm.ss” 这就是我所拥有的,但是Timestamp()需要一个参数… 问题答案: 更换 与 因为没有针对的默认构造函数,或者您可以使用方法进行操作:

  • 问题内容: 如何获取当前时间作为 字符串 (而不是日期) 日期时间格式。 yyyy-MM-dd HH:mm:ss 问题答案: 我就是这样想的。

  • 问题内容: 我正在使用IBM的mq库从MQ队列读取消息。现在,我需要检索消息的messageid。我现在在消息头中的名称messageId下。但这将返回一个byte []。现在,我需要将其更改为可读的字符串。 如何将messageId从byte []转换为string? 我尝试了几次转换,但都无效: 问题答案: MQMD中的messageId表示为24个字节。如果您知道这些文件是在什么平台上生成的

  • Go对字符串格式化提供了良好的支持。下面我们看些常用的字符串格式化的例子。 package main import "fmt" import "os" type point struct { x, y int } func main() { // Go提供了几种打印格式,用来格式化一般的Go值,例如 // 下面的%v打印了一个point结构体的对象的值 p := p

  • 问题内容: 我需要将当前日期添加到JDBC调用的准备好的语句中。我需要以格式添加日期。 我试过了 但是我有这个错误: 有没有办法获取具有相同格式的对象? 问题答案: A 不是。相反。A 是一个。 您需要将其转换为使用,需要一个构造函数,一个可以提供。

  • 在我的嘴里。js文件我正在将所有HTML文件从文件夹流式传输到文件夹。 创建“吞咽”任务并不困难: 但是我不知道如何检索任务中找到(和处理)的文件名,或者找不到正确的插件。