ホームページ > 記事 > ウェブフロントエンド > JavaScript_javascriptスキルの時間処理まとめ
これ以上はナンセンスです。主に次の 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つの知識をまとめましたので、お役に立てれば幸いです。