【问题标题】:how to convert this string "09-March-2018" into Unix timestamp in javascript?如何在javascript中将此字符串“09-March-2018”转换为Unix时间戳?
【发布时间】:2020-01-27 16:42:20
【问题描述】:
var stardate = "02-March-2016";

如何将 stardate 字符串转换为 UNIX 时间戳。 javascript中是否有任何内置函数?

【问题讨论】:

标签: javascript


【解决方案1】:

要获取 unix 时间戳,请执行以下操作:

new Date("02-March-2016").getTime() / 1000;

【讨论】:

  • 感谢您的回答,new Date("02-March-2016").getTime() / 1000; .这件事有效,但是当我使用上面的代码将日期转换为 Unix 时间戳时,结果与 PHP 内置函数“strtotime”时间略有不同,为什么?
  • 有什么不同?
  • 我的意思是说这就是为什么 JavaScript 和 PHP 给出不同的结果,而两者都必须做同样的工作。
  • 这些结果有何不同?能举个例子吗?
猜你喜欢
  • 2013-09-09
  • 2017-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-14
  • 1970-01-01
  • 2017-01-18
  • 2019-06-06
相关资源
最近更新 更多