cari
Rumahphp教程php手册Perbezaan antara kaedah time() dan mktime() dalam asas php_php

Fungsi masa() mengembalikan masa semasa. Fungsi utama fungsi mktime() bukan untuk mengembalikan masa semasa, tetapi untuk memformat masa. Walaupun menulis mktime() sahaja tanpa sebarang parameter seperti echo mktime() dan echo time() mempunyai kesan yang sama. Tetapi ia pada asasnya berbeza.

Fungsi mktime() PHP

Fungsi Tarikh / Masa PHP

Takrif dan penggunaan

Fungsi mktime() mengembalikan cap waktu Unix tarikh.
Argumen sentiasa mewakili tarikh GMT, jadi is_dst tidak mempunyai kesan ke atas keputusan.
Parameter boleh dibiarkan kosong mengikut tertib dari kanan ke kiri, dan parameter kosong akan ditetapkan kepada nilai GMT semasa yang sepadan.

Tatabahasa

mktime(jam,minit,saat,bulan,hari,tahun,is_dst)
Penerangan Parameter
jam Pilihan. Waktu yang ditentukan.
minit adalah pilihan. Minit yang ditentukan.
kedua adalah pilihan. Menentukan detik.
bulan Pilihan. Menentukan bulan angka.
hari Pilihan. Nyatakan hari.
tahun Pilihan. Tahun yang ditentukan. Pada sesetengah sistem, nilai undang-undang adalah antara 1901 - 2038. Walau bagaimanapun, had ini tidak lagi wujud dalam PHP 5.
is_dst

Pilihan. Tetapkan kepada 1 jika masa adalah semasa Daylight Saving Time (DST), 0 sebaliknya, atau -1 jika tidak diketahui.
Setakat 5.1.0, parameter is_dst ditamatkan. Oleh itu ciri pengendalian zon waktu baharu harus digunakan.

Petua dan Nota

Nota: Sebelum PHP 5.1, jika parameter fungsi ini menyalahi undang-undang, ia akan mengembalikan palsu.
Contoh
Fungsi mktime() sangat berguna untuk operasi tarikh dan pengesahan. Ia boleh membetulkan input di luar sempadan secara automatik:

Salin kod Kod tersebut adalah seperti berikut:

echo( tarikh(" M-d-Y",mktime(0,0,0,12,36,2001)));
gema(tarikh("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 )));
?>

Output:
Jan-05-2002
Feb-01-2002
Jan-01-2001
Jan-01-1999
Fungsi masa() PHP
Tarikh PHP / Fungsi masa

takrif masa() dan penggunaan

Fungsi masa() mengembalikan cap waktu Unix masa semasa.

Tatabahasa

masa(kosong)
Perihalan Parameter
kosong Pilihan.
Penerangan
Mengembalikan bilangan saat sejak zaman Unix (1 Januari 1970 00:00:00 GMT) kepada masa semasa.

Petua dan Nota

Petua: Sejak PHP 5.1, cap masa masa permintaan dimulakan disimpan dalam $_SERVER['REQUEST_TIME'].

Contoh

Contoh 1

Salin kod Kod adalah seperti berikut:

$t =masa( );
gema($t . "
");
gema(tarikh("D F d Y",$t));
?>

Output:

1138618081
Isn 30 Januari 2006

Contoh 2

Salin kod Kod adalah seperti berikut:

$nextWeek = masa( ) + (7 * 24 * 60 * 60); // 7 hari; 60 minit; 🎜>gema 'Minggu Depan: ' tarikh('Y-m-d', $nextWeek) ."n";
?>


Output: Kini: 2005-03-30

Minggu Depan: 2005-04-07

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi 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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini