찾다
php教程php手册php_php 기본에서 time()과 mktime() 메소드의 차이점

time() 함수는 현재 시간을 반환합니다. mktime() 함수의 주요 기능은 현재 시간을 반환하는 것이 아니라 시간 형식을 지정하는 것입니다. echo mktime() 및 echo time()과 같은 매개변수 없이 mktime()만 작성해도 동일한 효과가 있습니다. 그러나 본질적으로 다릅니다.

PHP mktime() 함수

PHP 날짜/시간 기능

정의 및 사용법

mktime() 함수는 날짜의 Unix 타임스탬프를 반환합니다.
인수는 항상 GMT 날짜를 나타내므로 is_dst는 결과에 영향을 미치지 않습니다.
오른쪽에서 왼쪽으로 매개변수를 비워 둘 수 있으며, 빈 매개변수는 해당 현재 GMT 값으로 설정됩니다.

문법

mktime(시,분,초,월,일,년,is_dst)
매개변수 설명
시간 선택사항입니다. 지정된 시간.
분은 선택사항입니다. 지정된 분.
두 번째는 선택사항입니다. 초를 지정합니다.
월 선택사항. 숫자로 된 월을 지정합니다.
일 선택사항. 요일을 지정하세요.
연도 선택사항. 지정된 연도. 일부 시스템에서는 법적 값이 1901 - 2038 사이입니다. 그러나 이 제한은 PHP 5에서는 더 이상 존재하지 않습니다.
is_dst

선택사항. 시간이 일광 절약 시간(DST) 중이면 1로 설정되고, 그렇지 않으면 0으로 설정되고, 알 수 없으면 -1로 설정됩니다.
5.1.0부터 is_dst 매개변수는 더 이상 사용되지 않습니다. 따라서 새로운 시간대 처리 기능을 사용해야 합니다.

팁 및 참고 사항

참고: PHP 5.1 이전에는 이 함수의 매개변수가 잘못된 경우 false를 반환했습니다.
예제
mktime() 함수는 날짜 연산 및 검증에 매우 유용합니다. 범위를 벗어난 입력을 자동으로 수정할 수 있습니다.

코드 복사 코드는 다음과 같습니다.

echo( date(" M-d-Y",mktime(0,0,0,12,36,2001)));
echo(date("M-d-Y",mktime(0,0,0,14,1,2001))) ;
echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1, 1,99 )));
?>

출력:
2002년 1월 5일
2002년 2월 1일
2001년 1월 1일
1999년 1월 1일
PHP 시간() 함수
PHP 날짜 / 시간 기능

time() 정의 및 사용법

time() 함수는 현재 시간의 Unix 타임스탬프를 반환합니다.

문법

time(void)
매개변수 설명
void 선택사항입니다.
설명
Unix epoch(1970년 1월 1일 00:00:00 GMT)부터 현재 시간까지의 초 수를 반환합니다.

팁 및 참고 사항

팁: PHP 5.1부터 요청이 시작된 시간의 타임스탬프가 $_SERVER['REQUEST_TIME']에 저장됩니다.

예시 1

코드 복사 코드는 다음과 같습니다.

$t =time( );
echo($t . "
");
echo(date("DF d Y",$t));
?>

출력:

1138618081
2006년 1월 30일 월요일

예시 2

코드 복사 코드는 다음과 같습니다.

$nextWeek = time( ) + (7 * 24 * 60 * 60); // 7일; 60초
echo '현재:'."n";
echo '다음 주: '.date('Y-m-d', $nextWeek) ."n";
?>

출력:
현재: 2005-03-30
다음 주: 2005-04-07

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
time包的单调时钟处理time包的单调时钟处理Aug 04, 2023 pm 05:45 PM

我们今天主要是来看一看golang time 包的时间应用方式。两者的一般规则是「wall time」用于告知时间,而「monotonic clock」用于测量时间;除外还有其他的时钟处理方式。

Java8 Time Api如何使用Java8 Time Api如何使用Apr 28, 2023 pm 12:25 PM

1.概述作为本文的一部分,让我们从现有Date和CalendarAPI存在的一些问题入手,来探讨新的Java8Date和TimeAPI如何解决这些问题。我们还将搞一搞Java8时间类库中的核心类,比如LocalDate,LocalTime,LocalDateTime,ZonedDateTime,Period,Duration以及它们的api。2.旧的时间API(java8之前)的问题线程安全-Date和Calendar类不是线程安全的,使开发者难以调试这些api的并发问题,需要编写额外的代码来处

Python time模块时间怎么获取和转换Python time模块时间怎么获取和转换May 13, 2023 pm 12:19 PM

Pythontime模块时间获取和转换Python的Time库可以进行时间相关的处理,如访问当前日期和时间,输出不同格式的时间以及等待指定的时间等。1.获取时间1.1.时间戳importtimetimestamp=time.time()#1682737552.5009851格林威治时间(GMT)1970年01月01日00时00分00秒起至现在的总秒数1.2.结构化时间importtimestruct_time=time.localtime()#time.struct_time(tm_year=2

python中time和datetime的区别及用法是什么python中time和datetime的区别及用法是什么May 02, 2023 am 11:01 AM

一.Python中表示时间的两种方式:时间戳:相对于1970.1.100:00:00以秒计算的偏移量,唯一的时间元组struct_time:共有9个元素>tm_year:年1-12>tm_mon:月1-12>tm_mday:日1-31>tm_hour:时0-23>tm_min:分0-59>tm_sec:秒0-59>tm_wday:星期0-6(0表示周日)>tm_day:一年中的第几天1-366>tm_isdst:是否是夏令,默认为-1二.ti

如何使用PHP中的mktime函数生成指定日期的时间戳如何使用PHP中的mktime函数生成指定日期的时间戳Jun 26, 2023 pm 12:43 PM

在PHP中,经常会用到日期和时间的处理,而时间戳就是处理日期和时间的重要工具之一。时间戳是一个整数,表示从1970年1月1日零时零分零秒以来的秒数。在PHP中有一个很常用的函数mktime()可以生成指定日期的时间戳。本文将介绍如何使用mktime()函数生成指定日期的时间戳。一、mktime()函数介绍mktime()函数是PHP中处理时间戳的函数之一。它

使用PHP函数 "mktime" 根据指定日期和时间创建UNIX时间戳使用PHP函数 "mktime" 根据指定日期和时间创建UNIX时间戳Jul 24, 2023 pm 01:33 PM

使用PHP函数"mktime"根据指定日期和时间创建UNIX时间戳UNIX时间戳是计算机系统中用来表示时间的一种标准方式,它表示从1970年1月1日00:00:00UTC(协调世界时)起到现在的秒数。在PHP中,我们可以使用"mktime"函数来根据指定的日期和时间创建UNIX时间戳。本文将介绍"mktime"函数的使用方法,并提供示例代码。"mkt

如何解决 golang 中的 “undefined: time.After” 错误?如何解决 golang 中的 “undefined: time.After” 错误?Jun 25, 2023 pm 05:28 PM

Golang是一门非常受欢迎的编程语言,其简单易学、高效快速的特性吸引了越来越多的开发者。但在使用中,不可避免地会遇到一些问题和错误。例如,使用time包中的After方法时,可能会遇到undefined:time.After的错误。本篇文章将为大家介绍如何解决这个错误。了解错误原因在Golang中,如果我们使用了一个未导出的函数名或未正

使用PHP函数 "time" 返回当前的UNIX时间戳使用PHP函数 "time" 返回当前的UNIX时间戳Jul 25, 2023 pm 04:42 PM

使用PHP函数"time"返回当前的UNIX时间戳UNIX时间戳是指从协调世界时(UTC)1970年1月1日0时0分0秒起至今的总秒数。在PHP中,可以使用内置函数"time"来获取当前的UNIX时间戳。本文将介绍如何使用这个函数,并提供相应的代码示例。代码示例:<?php$timestamp=time();echo"当前的

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.