IT박스

Moment.js는 날짜에서 요일 이름을 얻습니다.

itboxs 2020. 11. 17. 07:55
반응형

Moment.js는 날짜에서 요일 이름을 얻습니다.


사용자 지정 달력에 jquery와 moment.js를 사용하고 있습니다.

다음 myDate과 같은 변수에 날짜 개체가 있습니다 .

 Object { date="2014-12-23 14:00:00", timezone_type=3, timezone="Europe/Paris"}

나는 moment.js를 사용하여이 날짜의 요일 이름을 얻고 싶습니다. tuesday

아이디어? 감사


순간에 당신이 가지고있는 날짜 문자열을 파싱 할 수 있습니다 :

var dt = moment(myDate.date, "YYYY-MM-DD HH:mm:ss")

그것은 UTC를위한 것입니다. 원한다면 그 시점에서 시간대를 변환해야합니다.

그런 다음 요일을 가져올 수 있습니다.

dt.format('dddd');

암호

var mydate = "2017-06-28T00:00:00";
var weekDayName =  moment(mydate).format('dddd');
console.log(weekDayName);

mydate는 입력 날짜입니다. weekDayName 변수는 요일의 이름을 가져옵니다. 여기서 출력은

산출

수요일

var mydate = "2017-08-30T00:00:00";
var weekDayName =  moment(mydate).format('dddd');
console.log(weekDayName);
weekDayName =  moment(mydate).format('ddd');
console.log(weekDayName);
weekDayName =  moment(mydate).format('d');
console.log('Day in number[0,1,2,3,4,5,6]: '+weekDayName);

var monthName = moment(mydate).format('MMM');
console.log(monthName);
monthName = moment(mydate).format('MMMM');
console.log(monthName);
<script src="https://momentjs.com/downloads/moment.js"></script>


var mydate = "2017-06-28T00:00:00";
var weekDayName =  moment(mydate).format('ddd');
console.log(weekDayName);

결과 : 수요일

var mydate = "2017-06-28T00:00:00";
var weekDayName =  moment(mydate).format('dddd');
console.log(weekDayName);

결과 : 수요일

참고 URL : https://stackoverflow.com/questions/27669019/moment-js-get-day-name-from-date

반응형