Heim > Web-Frontend > js-Tutorial > Hauptteil

Eine kurze Analyse der Zeitstempel-Operationsmethoden in JavaScript (mit Code)

奋力向前
Freigeben: 2021-08-26 14:01:07
nach vorne
3021 Leute haben es durchsucht

Im vorherigen Artikel „Ein Artikel, der erklärt, wie man SVG zum Zeichnen von Trenddiagrammen in HTML verwendet (teilen Sie den Code) “ habe ich Ihnen vorgestellt, wie Sie SVG zum Zeichnen von Trenddiagrammen verwenden Zeitstempeloperation in js Werfen wir einen Blick auf die Methode, Freunde.

Eine kurze Analyse der Zeitstempel-Operationsmethoden in JavaScript (mit Code)

Mehrere Möglichkeiten, Zeitstempel zu erhalten

//第一种
var timestamp = Date.now();

//第二种
var timestamp = new Date().getTime();

//第三种
var timestamp = new Date().valueOf();

//第四种,通过运算
var timestamp = new Date() * 1; //new Date()-0 ,new Date()/1

//第五种 ,通过转换
var timestamp = Date.parse(new Date());
Nach dem Login kopieren

Bedienung von Zeitstempeln

var timestamp1 = Date.now();
var timestamp2 = Date.now();
var timediff = (timestamp2 - timestamp1) / 1000; //这里拿到的是毫秒,除以1000 得到秒单位
//天数
var days = parseInt(timediff / 3600 / 24);

//小时
var hours = parseInt(timediff / 3600);

//分钟
var minutes = parseInt((timediff / 60) % 60);

//秒
var seconds = parseInt(timediff % 60);
Nach dem Login kopieren

Countdown. Beispiele

function getDiff(t1, t2) {
  var timediff = (t2 - t1) / 1000;
  //天数
  var days = parseInt(timediff / 3600 / 24);
  //小时
  var hours = parseInt((timediff / 3600) % 60);
  //分钟
  var minutes = parseInt((timediff / 60) % 60);
  //秒
  var seconds = parseInt(timediff % 60);
  return days + "天 " + hours + "时 " + minutes + "分 " + seconds + "秒 ";
}

var t1 = new Date("2019/2/10 8:03:15");
var t2 = new Date("2019/2/18 7:05:55");

var result = getDiff(t1, t2);

console.log(result);
//7天 11时 2分 40秒

//开始倒计时 今天离2025年还有多少天
setInterval(
  () => console.log(getDiff(new Date(), new Date("2025/3/20"))),
  1000
);
Nach dem Login kopieren

Empfohlenes Lernen: JavaScript-Video-Tutorial

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Zeitstempel-Operationsmethoden in JavaScript (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
js
Quelle:chuchur.com
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!