728x90
Moment.js는 JavaScript에서 날짜와 시간을 다루기 위한 유용한 라이브러리입니다. Moment.js를 사용하면 간편하게 날짜와 시간을 조작하고 표시할 수 있습니다. 그렇다면 Moment.js는 실제로 어디에서 시간을 가져오는 걸까요?
Moment.js는 클라이언트 측에서 실행되며, 사용자의 로컬 컴퓨터 시간을 기준으로 작업을 수행합니다. Moment.js는 JavaScript의 Date 객체를 사용하여 현재 시간을 얻습니다. JavaScript의 Date 객체는 사용자의 브라우저에 저장된 로컬 시간을 기반으로 합니다. 즉, Moment.js는 사용자의 컴퓨터 시스템 설정에 따라 반환하는 시간이 달라질 수 있습니다.
Moment.js는 클라이언트의 로컬 시간을 기준으로 작업을 수행하며, 로컬 시간을 변경하거나 조작하지 않습니다. 단순히 JavaScript의 Date 객체를 통해 현재 시간을 읽어옵니다.
그러므로 Moment.js를 사용할 때는 사용자의 로컬 시간을 기준으로 작업한다는 점을 염두에 두어야 합니다. 만약 서버 시간이나 다른 시간 소스를 사용해야 한다면, 클라이언트에서 Moment.js를 통해 서버로 요청을 보내거나, 서버에서 시간을 가져와 사용하는 방법을 고려해야 합니다.
728x90
'Language > Front End' 카테고리의 다른 글
VueJS에서 Webpack이 아닌 Vite를 사용해야 하는 이유 (0) | 2023.11.17 |
---|---|
Jquery ] class 명칭 존재여부 확인하는 함수 hasClass 사용예제 (0) | 2022.01.27 |
JavaScript ] 스코프(Scope)와 스코프 체인(Scope Chain) 그리고 클로져(Closure) 이해하기. (0) | 2021.12.01 |
AUI 그리드 ] The Date has expired for AUIGrid (0) | 2020.08.04 |
AUI 그리드 ] AUI Grid 기본 사용법(에이유아이소프트) (0) | 2020.08.04 |