Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Knockout.js 来自jQuery日期选择器的短日期_Knockout.js_Jquery Ui Datepicker - Fatal编程技术网

Knockout.js 来自jQuery日期选择器的短日期

Knockout.js 来自jQuery日期选择器的短日期,knockout.js,jquery-ui-datepicker,Knockout.js,Jquery Ui Datepicker,我试图从jQuery Datepicker中提取一个短日期('m/d/yy'),但没有成功。我尝试了formattate,dateFormat,parseDate,但仍然无法在服务器端获得短日期格式 我创建了一个从这里的另一个线程中提取和修改的 据我所知,关于jQuery UI Datepicker,我们正在处理两件不同的事情: 格式化为输入值的日期(&D) “幕后”价值观。我正在尝试发布选择的日期 作为短日期,因此格式为2015年5月13日星期三00:00:00 GMT-0400 (东部夏时制

我试图从jQuery Datepicker中提取一个短日期(
'm/d/yy'
),但没有成功。我尝试了
formattate
dateFormat
parseDate
,但仍然无法在服务器端获得短日期格式

我创建了一个从这里的另一个线程中提取和修改的

据我所知,关于jQuery UI Datepicker,我们正在处理两件不同的事情:

  • 格式化为输入值的日期(&D)
  • “幕后”价值观。我正在尝试发布选择的日期 作为短日期,因此格式为2015年5月13日星期三00:00:00 GMT-0400 (东部夏时制)对我不起作用

  • 我知道可以将日期转换为字符串并以这种方式格式化,但我不知道是否可以在jQuery UI库中进行转换。

    使用jQuery UI,您可以:

    $.datepicker.formatDate('m/d/yy', yourDate);     // where yourDate is the date variable
    
    因此,在JSFIDLE中,这将成为:

    observable($.datepicker.formatDate('m/d/yy',$el.datepicker("getDate")));
    
    有关结果,请参见演示(使用datepicker查看效果):


    我正在格式化它,但没有将可观察值绑定到格式化值。非常感谢@发明动画:总是那些让你难堪几个小时的小事:)