如何控制台以Unix时间戳格式记录jQuery UI的datepicker日期?

时间:2018-10-01 03:03:26

标签: jquery datepicker timestamp

我正在使用jQuery UI datepicker(https://api.jqueryui.com/datepicker/),并且正在寻找一种以Unix时间戳格式控制台记录所选日期的方法。目前,如果我使用

let taskDueDate = $('#datePicker').datepicker( "getDate" )

我得到正常的日期格式

Sun Sep 30 2018 00:00:00 GMT-0700 (Pacific Daylight Time)

如何在客户端将其转换为Unix时间戳格式?我正在寻求实现类似的目标

let taskDueDate = $('#datePicker').datepicker( "getDate" ).datepicker('@')

“ @”代表Unix时间戳格式。

1 个答案:

答案 0 :(得分:1)

这可能有效。似乎Date对象的数值以毫秒为单位,因此必须将其除以一千(1000)才能得到秒,然后是floor(),以防止夸大使用{ {1}}。

round()

Get the number of seconds since Unix epoch