我使用Jon Leighton's .date_input() datepicker来处理日期。除了我在UNIX时间戳中存储日期这一事实外,我应该以标准'2012年6月15日'格式在页面中显示日期。我使用以下代码初始化日期输入:
$("#my_specific_input").date_input();
当我选择日期时,它会存储2012年6月15日。我需要POST后端UNIX时间戳,但
$("#my_specific_input").val()
仅包含'2012年6月15日'。您如何看待,除了为'2012年6月15日'格式编写自己的解析器之外,是否还有其他变体可用于向后端发送时间戳?
由于
P.S。是的,我知道这个插件已经不再维护了,标准的jQueryUI datepicker方式更灵活,但我不得不使用这个,不要问我为什么:(
答案 0 :(得分:0)
How do you get a timestamp in JavaScript?
Math.round(new Date($("#my_specific_input").val()).getTime() / 1000)