Index: src/wp-admin/js/customize-controls.js
===================================================================
--- src/wp-admin/js/customize-controls.js	(revision 30851)
+++ src/wp-admin/js/customize-controls.js	(working copy)
@@ -1049,18 +1049,17 @@
 		 */
 		initFrame: function() {
 			this.frame = wp.media({
-				// The title of the media modal.
-				title: this.params.button_labels.frame_title,
-
-				// Restrict the library to specified mime type.
-				library: {
-					type: this.params.mime_type
-				},
 				button: {
-					// Change the submit button label.
 					text: this.params.button_labels.frame_button
 				},
-				multiple: false
+				states: [
+					new wp.media.controller.Library({
+						title:     this.params.button_labels.frame_title,
+						library:   wp.media.query({ type: this.params.mime_type }),
+						multiple:  false,
+						date:      false
+					})
+				]
 			});
 
 			// When a file is selected, run a callback.
@@ -1264,6 +1263,7 @@
 						title:     l10n.chooseImage,
 						library:   wp.media.query({ type: 'image' }),
 						multiple:  false,
+						date: false,
 						priority:  20,
 						suggestedWidth: _wpCustomizeHeader.data.width,
 						suggestedHeight: _wpCustomizeHeader.data.height
Index: src/wp-includes/js/media-views.js
===================================================================
--- src/wp-includes/js/media-views.js	(revision 30851)
+++ src/wp-includes/js/media-views.js	(working copy)
@@ -2598,6 +2598,7 @@
 				sortable:   state.get('sortable'),
 				search:     state.get('searchable'),
 				filters:    state.get('filterable'),
+				date:       state.get('date'),
 				display:    state.has('display') ? state.get('display') : state.get('displaySettings'),
 				dragInfo:   state.get('dragInfo'),
 
@@ -6227,6 +6228,8 @@
 	 *                                              Accepts 'uploaded' and 'all'.
 	 * @param {object}      [options.search=true]   Whether to show the search interface in the
 	 *                                              browser's toolbar.
+	 * @param {object}      [options.date=true]     Whether to show the date filter in the
+	 *                                              browser's toolbar.
 	 * @param {object}      [options.display=false] Whether to show the attachments display settings
 	 *                                              view in the sidebar.
 	 * @param {bool|string} [options.sidebar=true]  Whether to create a sidebar for the browser.
@@ -6240,6 +6243,7 @@
 			_.defaults( this.options, {
 				filters: false,
 				search:  true,
+				date:  true,
 				display: false,
 				sidebar: true,
 				AttachmentView: media.view.Attachment.Library
@@ -6453,7 +6457,7 @@
 					}).render() );
 				}
 
-			} else {
+			} else if ( this.options.date ) {
 				// DateFilter is a <select>, screen reader text needs to be rendered before
 				this.toolbar.set( 'dateFilterLabel', new media.view.Label({
 					value: l10n.filterByDate,
