NodeJS luxon

이승훈·2026년 3월 8일

NodeJS

패키지 설치

packjage.json

"dependencies": {
  "luxon": "latest"
}
npm install

모듈

modules/now.js

import { DateTime } from "luxon";

export default function now () {
  return now = DateTime.now().setZone("Asia/Seoul");
}

index.js

import now from './modules/now.js';

활용

const seoul = DateTime.now().setZone("Asia/Seoul"); //사용법1
console.log(seoul.toString());

포맷 설정

seoul.toFormat("yyyy-MM-dd HH:mm:ss");

시간만 사용

seoul.toFormat("HH:mm:ss");

계산

seoul.plus({ hours: 1 }).toFormat("HH:mm:ss");
seoul.minus({ days: 1 });

요일

DateTime.now()
  .setLocale("ko")
/* 택일
  .weekday        // 숫자
  .weekdayLong    // 수요일
  .toFormat("ccc") // 수
*/
profile
안녕하세요!

0개의 댓글