You need to sign in to do that
Don't have an account?

How should I accept the value from user in MM/YY format on visualforce page & then convert value yyyy/mm for api
function checkExpiryDate(){ var expiry_date1=document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').value; var exp='^[0-9]*$'; var check=expiry_date1.includes('-'); if(check==true) { var splitText=expiry_date1.split('-'); if(splitText.length==2) { if(splitText[0].length==4 && splitText[1].length==2) { if(splitText[0].match(exp) && splitText[1].match(exp)) { document.getElementById('{!$Component.page.formid.pgBlk.sbtn1}').disabled=false; return true; } else { document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').value=''; document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').focus(); alert('Expiry date should be in (YYYY-MM) format'); document.getElementById('{!$Component.page.formid.pgBlk.sbtn1}').disabled=true; return false; } } else { document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').value=''; document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').focus(); alert('Expiry date should be in (YYYY-MM) format'); document.getElementById('{!$Component.page.formid.pgBlk.sbtn1}').disabled=true; return false; } } else { document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').value=''; document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').focus(); alert('Expiry date should be in (YYYY-MM) format'); document.getElementById('{!$Component.page.formid.pgBlk.sbtn1}').disabled=true; return false; } } else { document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').value=''; document.getElementById('{!$Component.page.formid.pgBlk.expiry_date}').focus(); alert('Expiry date should be in (YYYY-MM) format'); document.getElementById('{!$Component.page.formid.pgBlk.sbtn1}').disabled=true; return false; }
i want to take value in the format mm-yy
& then want to convert into yyyy-mm for use into my controller class which is a api that is validating expiry date of credit card