gpt4 book ai didi

perl - 如何在 Perl 中将日期/时间转换为纪元时间(自 1970 年以来的 UNIX 时间/秒)?

转载 作者:行者123 更新时间:2023-12-03 06:21:32 24 4
gpt4 key购买 nike

给定一个日期/时间数组(年、月、日、小时、分钟、秒),如何将其转换为纪元时间,即自 1970-01-01 00:00 以来的秒数:00 GMT?

额外问题:如果将日期/时间作为字符串给出,您首先如何将其解析为 (y,m,d,h,m,s) 数组?

最佳答案

如果您使用 DateTime模块,您可以调用epoch() DateTime 对象上的方法,因为这就是您所认为的 unix 时间。

使用 DateTimes 可以让您相当轻松地从纪元转换为日期对象。

或者,localtime gmtime 会将纪元转换为包含日、月、年以及 Time::Local module 中的 timelocal 和 timegm 的数组。将执行相反的操作,将时间元素数组(秒、分钟、...、天、月等)转换为纪元。

关于perl - 如何在 Perl 中将日期/时间转换为纪元时间(自 1970 年以来的 UNIX 时间/秒)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/95492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com