JavaScript에서 ISO 8601 형식의 타임스탬프를 출력하는 방법
날짜를 표준화된 형식으로 표시할 때 ISO 8601은 체계적이고 일관된 타임스탬프를 제공합니다. 방법. 이 기사에서는 JavaScript에서 ISO 8601 형식의 문자열을 생성하는 방법에 대해 자세히 설명합니다.
제기된 질문을 해결하려면 기본적으로 ISO String()이라는 JavaScript 내장 함수를 활용하면 됩니다. ISO 8601 문자열로 개체 날짜를 지정합니다. 예를 들어:
var date = new Date(); date.toISOString(); // Output: "2023-03-08T10:15:30.000Z"만일 브라우저에서
toISOString()에 대한 지원이 부족한 경우 다음 대체 코드 조각을 활용할 수 있습니다.
if (!Date.prototype.toISOString) { (function() { function pad(number) { var r = String(number); if (r.length === 1) { r = "0" + r; } return r; } Date.prototype.toISOString = function() { return this.getUTCFullYear() + "-" + pad(this.getUTCMonth() + 1) + "-" + pad(this.getUTCDate()) + "T" + pad(this.getUTCHours()) + ":" + pad(this.getUTCMinutes()) + ":" + pad(this.getUTCSeconds()) + "." + String((this.getUTCMilliseconds() / 1000).toFixed(3)).slice(2, 5) + "Z"; }; }()); }이 대체 코드를 통합하면 이전 브라우저와의 호환성을 보장할 수 있습니다.
위 내용은 JavaScript에서 ISO 8601 형식의 타임스탬프를 생성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!