獲取當前日期

獲取日期格式: yyyy-mm-dd hh:mm:ss 和 yyyy-mm-dd (需引入jQuery)複製代碼進行測試

<body>
	<div id="alldate" style="position: absolute;left: 0;top: 0;width: 100%;height: 40px;font-size: 20px;padding-left: 20px;">
		
	</div>
	
	<div id="alldate1" style="position: absolute;left: 0;top: 40px;width: 100%;height: 40px;font-size: 20px;padding-left: 20px;">
		
	</div>
	
	<div id="dates" style="position: absolute;left: 0;top: 80px;width: 100%;height: 40px;font-size: 20px;padding-left: 20px;">
		
	</div>
	
	<div id="dates1" style="position: absolute;left: 0;top: 120px;width: 100%;height: 40px;font-size: 20px;padding-left: 20px;">
	</div>
	​

	<script type="text/javascript">
		$(window).load(function(){
			getalldate();
			getalldate1();
			getdate();
			getdata1();
			setInterval(function(){
				getalldate();
				getalldate1();
			},1);
		});
		
		//獲取當前年月日時分秒: yyyy-mm-dd hh:mm:ss:ms
		function getalldate(){
			var myDate = new Date();
			var dates = myDate.getFullYear()+'-'+(myDate.getMonth()+1)+"-"+myDate.getDate()+" "+myDate.getHours()+":"+myDate.getMinutes()+":"+myDate.getSeconds()+":"+myDate.getMilliseconds();
			
			$("#alldate").html("當前日期:"+dates+" -> 格式:yyyy-mm 日和月小於10時,前不補零");
		}
		
		//獲取當前年月日時分秒: yyyy-mm-dd hh:mm:ss:ms
		function getalldate1(){
			var nowDate = new Date();
			var year = nowDate.getFullYear();
			var month = nowDate.getMonth() + 1 < 10 ? "0" + (nowDate.getMonth() + 1) : nowDate.getMonth() + 1;
			var day = nowDate.getDate() < 10 ? "0" + nowDate.getDate() : nowDate.getDate();
			var h = nowDate.getHours() < 10 ? "0" + nowDate.getHours() : nowDate.getHours(); 
			var m = nowDate.getMinutes() < 10 ? "0" + nowDate.getMinutes() : nowDate.getMinutes();
			var s = nowDate.getSeconds() < 10 ? "0" + nowDate.getSeconds() : nowDate.getSeconds();
			var ms = nowDate.getMilliseconds() < 10 ? "00" + nowDate.getMilliseconds() :((nowDate.getMilliseconds() < 100) ? "0" + nowDate.getMilliseconds() : nowDate.getMilliseconds() );
			
			
			var dates = year + "-" + month + "-" + day + " " + h + ":" + m + ":" + s + ":" + ms;
			$("#alldate1").html("當前日期:"+dates+" -> 格式:yyyy-mm-dd 日和月小於10時,前補零");
		}
		
		//獲取當前日期: yyyy-mm-dd
		function getdate() {
			var myDate = new Date();
			var dates = myDate.getFullYear()+'-'+(myDate.getMonth()+1)+"-"+myDate.getDate();
			
			$("#dates").html("當前日期:"+dates+" -> 格式:yyyy-mm-dd 日和月小於10時,前不補零");

		}
		
		//獲取當前日期: yyyy-mm-dd
		function getdata1(){
			var nowDate = new Date();
			var year = nowDate.getFullYear();
			var month = nowDate.getMonth() + 1 < 10 ? "0" + (nowDate.getMonth() + 1) : nowDate.getMonth() + 1;
			var day = nowDate.getDate() < 10 ? "0" + nowDate.getDate() : nowDate.getDate();
			
			var dates = year + "-" + month + "-" + day;
			$("#dates1").html("當前日期:"+dates+" -> 格式:yyyy-mm-dd 日和月小於10時,前補零");
		}
		
	</script>​
</body>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章