我遇到以下问题 我有2个输入,id为'line_start_time',id为'line_end_time',其中包含datepicker。 我需要从2个输入中获取值,然后将它们转换为整数,因此我可以使用2个整数并进行进一步的计算。
startTime = $("#line_start_time").val()
endTime = $("#line_end_time").val()
我获得的startTime样本输出是2014年4月2日上午12:00或2014年4月2日。人们可以教我如何将其转换为整数吗?
非常感谢你。
答案 0 :(得分:1)
这是一个能够为您提供您正在寻找的Unix时间戳的函数。
function getUnixTimeFromString(string) {
time = new Date(string);
unixTime = time.getTime()/1000;
return unixTime;
}
请参阅此小提琴以获取示例:http://jsfiddle.net/P9YWd/
答案 1 :(得分:1)
要获取日期信息并将其转换为整数,您可以
$( ".selector" ).datepicker( "getDate" );
更多信息:
修改强>
我刚刚更新了jsFiddle。现在它计算两天选定日期之间的差异。请参阅http://jsfiddle.net/martwig/PDu6w/3/。