Bootstrap生成日期月份的选择

话不多说直接code

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
		<link href="https://cdn.bootcss.com/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
		<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
		<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
		<script src="https://cdn.bootcss.com/moment.js/2.22.0/moment-with-locales.js"></script>
		<script src="https://cdn.bootcss.com/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
		<title></title>
		<style type="text/css">
			.myrow {
				display: flex;
				flex-direction: row;
			}
		</style>
	</head>

	<body>
		<div class="form-group ">
			<div class="myrow">
				<div class='input-group date' style="width: 14em;" id='datetimepicker1'>
					<input type='text' class="timeInput form-control" />
					<span class="input-group-addon">
						<span class="glyphicon glyphicon-calendar"></span>
					</span>
				</div>
			</div>

		</div>
		</div>
		<script>
			var myDate = new Date();
			var year = myDate.getFullYear();
			let date = new Date();
			var month = date.getMonth() + 1;
			var months = year + '-' + month;
			$(function() {
				$('#form1').hide();
				var picker1 = $('#datetimepicker1').datetimepicker({
					format: 'YYYY-MM',
					locale: moment.locale('zh-cn'),
				});

			});
			$('#datetimepicker1').datetimepicker({
				format: 'YYYY-MM',
				locale: moment.locale('zh-cn'),
				defaultDate: months
			});
		</script>
	</body>

</html>

效果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42992704/article/details/106633022