Heim > Web-Frontend > js-Tutorial > Hauptteil

JS-Implementierung der Codefreigabe, um das aktuelle Datum abzurufen und es regelmäßig zu aktualisieren

韦小宝
Freigeben: 2018-03-14 18:35:52
Original
1540 Leute haben es durchsucht

Dieser Artikel teilt Ihnen hauptsächlich den JS-Code mit, um das aktuelle Datum zu erhalten und ihn regelmäßig zu aktualisieren. Ich hoffe, dass er Ihnen helfen kann.

var date = new Date();
date.getYear();        //获取当前年份(2位)
date.getFullYear();    //获取完整的年份(4位,2014)
date.getMonth();       //获取当前月份(0-11,0代表1月)
date.getDate();        //获取当前日(1-31)
date.getDay();         //获取当前星期X(0-6,0代表星期天)
date.getTime();        //获取当前时间(从1970.1.1開始的毫秒数)
date.getHours();       //获取当前小时数(0-23)
date.getMinutes();     //获取当前分钟数(0-59)
date.getSeconds();     //获取当前秒数(0-59)
date.getMilliseconds();    //获取当前毫秒数(0-999)
date.toLocaleDateString();     //获取当前日期   如 2014年6月25日 
date.toLocaleTimeString();     //获取当前时间   如 下午4:45:06
date.toLocaleString();         //获取日期与时间 如 2014年6月25日 下午4:45:06
Nach dem Login kopieren

Hinweis: Sowohl getYear() als auch getFullYear() können das Jahr abrufen, es gibt jedoch einen kleinen Unterschied zwischen ihnen

getYear() wird im Browser angezeigt als: 114 ( 2014 als Beispiel), der Grund dafür ist, dass getYear den Wert „aktuelles Jahr – 1900“ zurückgibt (d. h. die Jahresbasis ist 1900)

Verwenden Sie JS, um das Jahr abzurufen: getFullYear()

Geplante Aktualisierung
SetInterval wird für die geplante Aktualisierung verwendet. Einzelheiten zum Unterschied zwischen setTimeout und setInterval finden Sie in anderen Materialien.

Zuerst benötigt die Seite einen Bereich zur Anzeige der Uhrzeit

<p id="showDate"></p>
Nach dem Login kopieren


2.Verwenden Sie toLocaleDateString(), um die Uhrzeit anzuzeigen Erhalten Sie direkt das Jahr und den Monat. Tag, es ist nicht erforderlich, Jahr, Monat und Tag separat abzurufen

<script type="text/javascript">
$(function(){
setInterval("getTime();",1000); //每隔一秒运行一次
})
//取得系统当前时间
function getTime(){
var myDate = new Date();
var date = myDate.toLocaleDateString();
var hours = myDate.getHours();
var minutes = myDate.getMinutes();
var seconds = myDate.getSeconds();
$("#showDate").html(date+" "+hours+":"+minutes+":"+seconds); //将值赋给p
}
</script>
Nach dem Login kopieren
, aber toLocaleTimeString() kann die Stunden, Minuten und Sekunden direkt abrufen. Weil das Format, das es erhält, nicht benötigt wird. Es ist also separat erhältlich.

Verwandte Empfehlungen:

Js-Methoden zum Abrufen des aktuellen Datums und der aktuellen Uhrzeit sowie andere Vorgänge

Das obige ist der detaillierte Inhalt vonJS-Implementierung der Codefreigabe, um das aktuelle Datum abzurufen und es regelmäßig zu aktualisieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage