使用 Moment.js 将人类可读时间转换为 Unix 纪元时间

Posted

技术标签:

【中文标题】使用 Moment.js 将人类可读时间转换为 Unix 纪元时间【英文标题】:Use Moment.js to convert human readable time to Unix epoch time 【发布时间】:2020-09-29 19:43:01 【问题描述】:

我正在尝试使用 Moment.js 将人类可读的时间转换为 Unix 纪元时间。我也想知道。

35 MIN AGOUnix epoch time

【问题讨论】:

我不认为moment.js中有这样的功能,因为它会很白痴......我的意思是......瞬间生成的字符串会在一分钟后过期,所以转换它回到时间戳没有任何意义;您可以基于此编写自己的解析器:i.stack.imgur.com/MSUQv.png,但仍然......似乎有点愚蠢 moment().unix().... 【参考方案1】:

.unix() 方法返回 unix 时间戳,如果那是你正在寻找的。

对于转换,您必须指定人类可读时间的含义。

35 分钟前看起来像这样; moment().subtract(35, 'minutes').unix()

【讨论】:

以上是关于使用 Moment.js 将人类可读时间转换为 Unix 纪元时间的主要内容,如果未能解决你的问题,请参考以下文章

将人类可读的日期转换为纪元时间戳

将日期从人类可读格式转换为纪元失败

将 JSON 纪元时间转换为本地人类可读日期

将 Epoch 时间戳转换为 sql server(人类可读格式)

将人类可读的日期从 Epoch 转换为变量

Java - 将人类可读大小转换为字节