ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript_javascriptスキルの時間処理まとめ

JavaScript_javascriptスキルの時間処理まとめ

WBOY
WBOYオリジナル
2016-05-16 15:13:391336ブラウズ

これ以上はナンセンスです。主に次の 7 つの側面を通じて時間処理に関連する知識をまとめます。

1. 現在時刻を取得します

function getNowTime() {
return new Date();
}

2. 時間と日数を追加します

function getTimeAddDays(time, days) {
return new Date(time.getTime() + days * 24 * 60 * 60 * 1000);
}

3. 日付を取得してフォーマットします: 年-月-日

function getFormatDate(time) {
return time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate();
}

4. 文字列を日付に変換します。文字列形式: 2011-11-20

function convertToDate(strings) {
return new Date(Date.parse(strings.replace("-", "/")));
}

5. 曜日を取得してフォーマットします

var WEEKDAYS = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; //星期
function getFormatWeek(time) {
return WEEKDAYS[time.getDay()];
}

6. 時間比較

function compareTime(time1, time2) {
return time1.getTime() - time2.getTime();
}

7. 2 つの日付間の日数を計算します

function getDays(time1, tiem2){
var day = 24*60*60*1000;
return (time1.getTime() - time2.getTime())/day;
}

編集者がjsの時間処理に関する7つの知識をまとめましたので、お役に立てれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。