JavaScript의 날짜 및 시간 처리 기능 알아보기

PHPz
풀어 주다: 2023-11-03 16:23:02
원래의
689명이 탐색했습니다.

JavaScript의 날짜 및 시간 처리 기능 알아보기

JavaScript의 날짜 및 시간 처리 기능 알아보기

날짜와 시간은 일상생활에서 매우 중요할 뿐만 아니라 프로그램 개발에도 필수적입니다. JavaScript는 날짜 및 시간 작업을 처리하기 위한 다양한 내장 함수를 제공합니다. 이 기사에서는 일반적으로 사용되는 날짜 및 시간 처리 기능을 소개하고 특정 코드 예제를 제공합니다.

  1. 현재 날짜와 시간 가져오기
    현재 날짜와 시간을 가져오려면 JavaScript의 Date 개체를 사용할 수 있습니다. 다음은 현재 날짜와 시간을 가져오는 코드 예제입니다.
let now = new Date();
console.log(now); // 打印当前日期和时间
로그인 후 복사
  1. 특정 날짜와 시간 가져오기
    특정 날짜와 시간을 가져오려면 Date 개체의 다른 매개변수를 사용할 수 있습니다. 다음은 몇 가지 샘플 코드입니다.
  • 지정된 연도의 날짜 및 시간 가져오기:
let date = new Date(2022, 0, 1); // 2022年1月1日
console.log(date);
로그인 후 복사
  • 지정된 날짜의 타임스탬프(밀리초 수) 가져오기:
let timestamp = Date.parse("2022-01-01"); // 将日期字符串转换为毫秒数
console.log(timestamp);
로그인 후 복사
  1. 날짜 및 시간 형식 지정
    In JavaScript에서는 Date 개체의 다양한 메서드를 사용하여 날짜와 시간의 형식을 지정할 수 있습니다. 다음은 일반적으로 사용되는 몇 가지 방법과 예입니다.
  • 연도 가져오기: getFullYear()
let date = new Date();
console.log(date.getFullYear()); // 获取当前年份
로그인 후 복사
  • 월 가져오기: getMonth() (월은 0부터 시작함)
let date = new Date();
console.log(date.getMonth() + 1); // 获取当前月份,+1是因为月份从0开始计数
로그인 후 복사
  • 날짜 가져오기 : getDate()
let date = new Date();
console.log(date.getDate()); // 获取当前日期
로그인 후 복사
  • 시간 가져오기: getHours()
let date = new Date();
console.log(date.getHours()); // 获取当前小时
로그인 후 복사
  • 분 가져오기: getMinutes()
let date = new Date();
console.log(date.getMinutes()); // 获取当前分钟
로그인 후 복사
  • 초 가져오기: getSeconds()
let date = new Date();
console.log(date.getSeconds()); // 获取当前秒数
로그인 후 복사
  1. 날짜 및 시간 작업
    JavaScript도 제공하다 날짜와 시간에 작업을 수행하는 몇 가지 방법. 다음은 몇 가지 샘플 코드입니다.
  • 두 날짜 사이의 일수 차이 계산:
let date1 = new Date("2022-01-01");
let date2 = new Date("2023-01-01");
let diff = Math.floor((date2 - date1) / (1000 * 60 * 60 * 24)); // 计算两个日期之间相差的天数
console.log(diff);
로그인 후 복사
  • 날짜의 일수 늘리기 또는 줄이기:
let date = new Date("2022-01-01");
date.setDate(date.getDate() + 7); // 增加7天
console.log(date);
로그인 후 복사
  1. 날짜 및 시간 형식 지정
    결합하려는 경우 날짜 및 시간 시간을 특정 문자열로 형식화하기 위해 JavaScript는 toLocaleString() 메서드를 제공합니다. 예는 다음과 같습니다.
let date = new Date();
let formattedDate = date.toLocaleString("zh-CN", { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' });
console.log(formattedDate);
로그인 후 복사

위 코드는 "2022년 1월 1일 토요일"과 유사한 형식의 문자열을 출력합니다.

요약:
JavaScript에서 날짜 및 시간 처리는 매우 중요한 작업입니다. 내장된 Date 객체와 해당 메서드를 사용하면 날짜와 시간을 쉽게 조작하고 형식을 지정할 수 있습니다. 이 문서에서는 일반적으로 사용되는 일부 처리 기능을 소개하고 특정 코드 예제를 제공합니다. 이 기사가 JavaScript의 날짜 및 시간 처리를 배우는 데 도움이 되기를 바랍니다.

위 내용은 JavaScript의 날짜 및 시간 처리 기능 알아보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!