标签: unix-timestamp

使用 time.Now().Unix()、UnixNano()、UnixMilli() 等是否安全?整数溢出怎么办?

我在这里读到Unix() 返回的https://pkg.go.dev/time#Unixthe local Time corresponding to the given Unix time, sec seconds and nsec nanoseconds since January 1, 1970 UTC

您还可以分别使用 UnixNano() 和 UnixMilli() 获取自 1970 年以来的毫秒数或纳秒数。

我想我对这如何安全感到困惑。如果纳秒、毫秒或常规秒的数量超过 int64 的容量,是否会出现日期/时间中断?

另外,我在 go Playground https://go.dev/play/上进行了实验,通过打印出来time.Now.Unix(),我总是会得到 1257894000 秒,即使我运行代码的时间间隔大约是一分钟。

然而,如果我这样做的话,我确实看到了不同

time.Now.Unix()
time.Sleep(time.Duration(1) * time.Second)
time.Now.Unix()
Run Code Online (Sandbox Code Playgroud)

这给了我 1257894000 和 1257894001。

我很困惑 Unix 时间基本上是如何工作的。

go unix-timestamp

0
推荐指数
1
解决办法
1639
查看次数

为什么大多数 API 在纪元上使用 ISO-8601 时间戳格式?

我见过很多epoch使用格式来表示日期的项目。但据我所知,大多数开发人员都使用ISO-8601时间戳格式。我想知道 ISO-8601 相比时代有什么好处?

在 SO 上发现了这个问题,但一般来说更多的是关于正确的日期格式。我知道纪元时间戳通常用于表示上次更新或创建时间 - 但我认为这与数据库有关。对我来说,纪元时间戳有点令人困惑,至少因为不同的语言使用不同的时间单位(例如,在 PHP 中是秒,但在 Java、Javascript 等中是毫秒),而ISO-8601格式是标准的。

api time timestamp date unix-timestamp

0
推荐指数
1
解决办法
1139
查看次数

UNIX编程

您好我想将UNIX日期转换为正常日期(YYYY-MM-DD)

22222,0,0,0,14387
33333,0,0,0,14170
44444,0,0,0,14244
55555,0,0,0,14190
66666,0,0,0,14528
77777,0,0,0,14200
88888,0,0,0,0
99999,0,0,0,0
Run Code Online (Sandbox Code Playgroud)

这里第5列代表UNIX日期

我想转换成

22222,0,0,0,2009-05-23
Run Code Online (Sandbox Code Playgroud)

和类似的剩余行

有谁能够帮我

solaris sunos unix-timestamp

-1
推荐指数
1
解决办法
358
查看次数

在php中获取动态时间戳?

你将如何计算的一个UNIX时间戳January 1st的的本年度在PHP?

今年的意思是我不想加入2012,因为它应该是一个动态的日期,明年它应该是2013等等.

php timestamp date unix-timestamp

-1
推荐指数
1
解决办法
303
查看次数

Unix时间戳以PHP中的"1970/01/01 02:00:00"开头

当我运行该脚本时,我看到"1970/01/01 02:00:00 ":

echo date('Y/m/d H:i:s',0) ;
Run Code Online (Sandbox Code Playgroud)

为什么以"02:00:00"开头?

php unix-timestamp

-2
推荐指数
1
解决办法
260
查看次数

在 Java 中将 ISO 8601 时间戳字符串转换为纪元秒

我收到一个 ISO 8601 日期时间格式的字符串2020-11-03T15:23:24.388Z。在 Java 中将其转换为纪元秒的最佳方法是什么?

java iso8601 epoch seconds unix-timestamp

-2
推荐指数
1
解决办法
618
查看次数

标签 统计

unix-timestamp ×6

date ×2

php ×2

timestamp ×2

api ×1

epoch ×1

go ×1

iso8601 ×1

java ×1

seconds ×1

solaris ×1

sunos ×1

time ×1