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

时间戳中的“ m”是什么?如何在没有“ m”的情况下获得时间戳?

仲法
2023-03-14
问题内容

在Go中,对于time.Now()得到的时间戳记以 m = xx.xxxx … 结尾,这意味着 m

如何在打印时将其删除,或者是否有其他方法或功能来获取没有 m的* 时间戳 *

例如:-for time.Now()获取输出=> 2009-11-10 23:00:00 +0000 UTC m = + 0.000000001

但是我需要这样的输出=> 2009-11-10 23:00:00 +0000 UTC


问题答案:

我需要这样的输出=> 2009-11-10 23:00:00 +0000 UTC

包装时间

导入“时间”

单调时钟

操作系统同时提供“挂钟”和“单调时钟”,“挂钟”会随时钟同步的变化而变化。一般规则是壁钟用于指示时间,单调时钟用于测量时间。在该程序包中,不是拆分API,而是按时间返回时间。现在,它既包含挂钟读数又包含单调时钟读数。以后的计时操作将使用挂钟读数,但以后的时间测量操作(特别是比较和减法)将使用单调时钟读数。

剥离单调时钟读数的典型方法是使用t = t.Round(0)。

func(时间)第 1.1

func (t Time) Round(d Duration) Time

舍入将舍入t的结果舍入到d的最接近倍数(因为零时间)。中途值的舍入行为是向上舍入。如果d <=
0,则Round返回t,去除任何单调时钟读数,否则保持不变。

func(时间)字符串

func (t Time) String() string

字符串返回使用格式字符串格式化的时间

如果时间具有单调时钟读数,则返回的字符串包括最后一个字段“ m =±”,其中value是格式为十进制秒数的单调时钟读数。

剥离单调时钟读数的典型方法是使用 t = t.Round(0)

例如,

package main

import (
    "fmt"
    "time"
)

func main() {
    t := time.Now()
    fmt.Println(t)
    fmt.Println(t.Round(0))
}

游乐场:https :
//play.golang.org/p/nglDbs9IGdU

输出:

2009-11-10 23:00:00 +0000 UTC m=+0.000000001
2009-11-10 23:00:00 +0000 UTC


 类似资料:
  • 问题内容: 我想将时间戳添加到我的PDF文档中(不带数字签名)。我怎样才能做到这一点? 我可以使用Itext使用数字签名来做到这一点(我在这里有TSAClient): 但是在没有数字签名的情况下如何做类似的事情?使用Bouncy Castle或Itext或Pdfbox …或其他库。 问题答案: 在iText中,您正在寻找 也比照。JavaDoc文档: 您可能需要阅读章节5.4.1 在数字签名中为P

  • 我正在使用django模型。django设置中的TIMEZONE是UTC。并通过做一些算术来构建时间戳。 当我使用::timestamp时,时间戳返回为2021 07月26日00:00:00如果我使用::timestamp,它将变为2021 07月26日00:00:00,即使请求的\u时区是“美国/纽约” 我希望输出为2021 07月26日00:00:00-04:00,即显示与“附加美国/纽约”偏

  • 问题内容: 如何获取JavaScript时间戳? 与Unix时间戳类似,即代表当前时间和日期的单个数字。可以是数字或字符串。 问题答案: Short & Snazzy: 一元运算符(例如)会触发物件中的方法,并传回时间戳记(不做任何变更)。 Details: 在几乎所有当前的浏览器上,您都可以使用以毫秒为单位的UTC时间戳; IE8和更早版本是一个明显的例外)。 但是,您可以轻松地对此进行填充:

  • 我对这个话题很陌生。我已经用PKCS#12数字证书签署了一份PDF文档。在Adobe Reader中,当我打开签名面板时,我可以看到“签名已启用LTV”。读了这篇文章,我无法真正理解是否需要应用时间戳。如果没有,我如何验证应用签名的时间?或者我应该添加什么样的验证信息?

  • 我正在监视一个实例并更改了其目标IP。现在,当我在grafana中绘制它时,有两条线(不同颜色)显示第一条线的尾部和第二条线的头部。 我的目标是删除第一行,只显示更新的第二行。 我的尝试是调整grafana中的时间框架,该框架有效,但会影响所有未更改的实例。 我的第二次尝试是删除prometheus中的时间序列,但是API没有启用,重新启动会导致prometheus系统中的一个小问题(这在监控方面

  • 我选择“无时区”是因为我知道我的应用程序使用的所有时间戳总是UTC。就我得到的文档而言,“with timestamp”的唯一区别是,我可以提供其他时区的值,然后将其转换为UTC。然而,我想避免这样的自动转换,因为如果我知道我的值是UTC,它们几乎没有任何好处。 当我在测试表中添加新记录并使用pgAdmin查看表的内容时,我可以看到插入日期已正确地保存为UTC格式。 但是,当我尝试使用JDBC选择