I also use Stefan Petres http://www.eyecon.ro/bootstrap-datepicker and it does not work with Bootstrap 3 without modification. Please note that http://eternicode.imtqy.com/bootstrap-datepicker/ is the code fork of Stefan Petre.
You must change your markup (sample markup will not work) to use the new CSS and the grid shape in Bootstrap 3. You also need to change some CSS and JavaScript in the actual bootstrap-datepicker implementation.
Here is my solution:
<div class="form-group row"> <div class="col-xs-8"> <label class="control-label">My Label</label> <div class="input-group date" id="dp3" data-date="12-02-2012" data-date-format="mm-dd-yyyy"> <input class="form-control" type="text" readonly="" value="12-02-2012"> <span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span> </div> </div> </div>
CSS changes in datepicker.css on lines 176-177:
.input-group.date .input-group-addon i, .input-group.date .input-group-addon i {
Changing javascript to datepicker-bootstrap.js on line 34:
this.component = this.element.is('.date') ? this.element.find('.input-group-addon') : false;
UPDATE
Using the new code http://eternicode.imtqy.com/bootstrap-datepicker/ , the following changes:
CSS changes in datepicker.css on lines 446-447:
.input-group.date .input-group-addon i, .input-group.date .input-group-addon i {
Javascript change to datepicker-bootstrap.js on line 46:
this.component = this.element.is('.date') ? this.element.find('.input-group-addon, .btn') : false;
Finally, JavaScript to enable datepicker (with some options):
$(".input-group.date").datepicker({ autoclose: true, todayHighlight: true });
Tested with Bootstrap 3.0 and JQuery 1.9.1. Please note that this fork is better to use than the other, as it is more functional, has localization support and automatically positions the datepicker based on the control position and window size, avoiding selecting the picker, which was a problem with the older version.