如何获取 jQuery datepicker 中 dateFormat 的值?
我有一个 jQueryUI 日期选择器,它是用 dateFormat: 'dd/mm/yy' 创建的。如果我使用常规 HTTP POST 或 HTTP GET 请求,输入将以 dd/mm/yy 格式有效传递,但是当我在任何脚本中使用日期选择器的 getDate 方法时,我会得到类似 'Wed Oct 05 2011 00:00: 00 GMT-0430(委内瑞拉标准时间)'。
有没有办法可以获取日期选择器的 dateFormat (或任何格式)中的日期?
当然,我可以使用包含日期选择器的文本输入的值,但我更喜欢使用小部件中的方法。
I have a jQueryUI datepicker, which was created with dateFormat: 'dd/mm/yy'. If I use a regular HTTP POST or HTTP GET request, the input is passed effectively in dd/mm/yy format, but when I use the datepicker's getDate method in any script, I get something like 'Wed Oct 05 2011 00:00:00 GMT-0430 (Venezuelan Standard Time)'.
Is there a way I could get the date in the dateFormat of the datepicker (or any format)?
Of course I could use the value of the text input that contains the datepicker, but I would prefer using a method from the widget.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我就是这样做的:
This is how I do it :
getDate() 应该返回一个 JavaScript Date 对象,因此任何 Date 方法都应该适合您。
IE
日期对象参考
getDate() should be returning a JavaScript Date object, so any of the Date methods should work for you.
I.E.
Date Object Reference
尝试这样的事情:
Try something like this:
要 console.log 并处理 datepicker 函数,您可以尝试以下操作:
To console.log and deal with datepicker function you can try this: