从mm / dd / yyyy换算到dd / mm / yyyy

时间:2017-02-27 10:35:13

标签: jquery date datetime jquery-selectors

包含的代码是使第二个数据选择器在第一个数据选择器中选择的日期之前30天的第二个数据选择器中具有开始日期。

fbuilderjQuery(document).on('change', '#fieldname1_1_date', function() { 
  var d_from = new Date(fbuilderjQuery(this).val()), 
    to_item = fbuilderjQuery.fbuilder.forms['_1'].getItem('fieldname2_1'); 

  d_from.setDate(d_from.getDate() + 30); 
  to_item.minDate = (d_from.getMonth() + 1) + '/' + d_from.getDate() + '/' + d_from.getFullYear(); 
  fbuilderjQuery('#fieldname2_1_date').datepicker('destroy'); 
  to_item.setDefaultDate(); 
});

此代码在mm/dd/yyyy情况下完美运行。问题是我在dd/mm/yyyy情况下需要它。我在这一行中重新开始写作

to_item.minDate = (d_from.getMonth() + 1 ) + '/' + d_from.getDate() + '/' + d_from.getFullYear(); 

我换了一些东西,但似乎没什么用。我试图理解代码,但我想我错过了一些明显的东西。在此先感谢您的帮助。

0 个答案:

没有答案