jquery.mask.min

$(document).ready(function(){
   $('.date').mask('00/00/0000');
});
$(document).ready(function(){
   $('.date').mask('11/11/1111');
   $('.time').mask('00:00:00');
   $('.date_time').mask('00/00/0000 00:00:00');
   $('.cep').mask('00000-000');
   $('.phone').mask('0000-0000');
   $('.phone_with_ddd').mask('(00) 0000-0000');
   $('.phone_us').mask('(000) 000-0000');
   $('.mixed').mask('AAA 000-S0S');
   $('.cpf').mask('000.000.000-00', {reverse: true});
   $('.money').mask('000.000.000.000.000,00', {reverse: true});
 });

 

GitHub: https://github.com/igorescobar/jQuery-Mask-Plugin

Fonte: http://www.igorescobar.com/blog/2012/03/13/mascaras-com-jquery-mask-plugin/