js 시간 포맷 처리 함수
//
var MyDate = {
Now: {
Now: function () { return new Date(); },
Format: function (str) {
return MyDate.Format(new Date(), str);
}
},
Format: function (date, str) {
if (str == null || str == "") {
str = "yyyy-MM-dd HH:mm:ss";
}
var yyyy = date.getFullYear();
var MM = date.getMonth() + 1;
var dd = date.getDate();
var HH = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();
if (MM >= 1 && MM <= 9) {
MM = "0" + MM;
}
if (dd >= 0 && dd <= 9) {
dd = "0" + dd;
}
if (HH >= 1 && HH <= 9) {
HH = "0" + HH;
}
if (mm >= 0 && mm <= 9) {
mm = "0" + mm;
}
if (ss >= 0 && ss <= 9) {
ss = "0" + ss;
}
return str.replace(/yyyy/g, yyyy).replace(/MM/g, MM).replace(/dd/g, dd).replace(/HH/g, HH).replace(/mm/g, mm).replace(/ss/g, ss);
},
addDays: function (date, day) {
let d = date.valueOf();
d += (day * 24 * 60 * 60 * 1000);
return new Date(d);
},
addHours: function (date, hour) {
let d = date.valueOf();
d += (hour * 60 * 60 * 1000);
return new Date(d);
},
addMinutes: function (date, minute) {
let d = date.valueOf();
d += (minute * 60 * 1000);
return new Date(d);
}
}
호출:
MyDate.Now.Format("yyyy-MM-dd HH:00:00");
MyDate.Now.Format();
MyDate.Now.Format("yyyy-MM-dd HH:mm:ss");
MyDate.Format(new Date());
MyDate.Format(new Date(),"yyyy-MM-dd HH:mm:ss");
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
전단 자동화 워 크 플 로 의 hooks예 를 들 어 우 리 는 git commt 전에 eslint 코드 검사, npm install 전에 프로젝트 의존 도 를 검사 하고 싶 습 니 다.전형 적 인 상황 에서 각종 도 구 는 특정한 동작 이 발생 할 때 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.