>  기사  >  백엔드 개발  >  PHP 타임스탬프가 날짜 형식으로 변환되었습니다.

PHP 타임스탬프가 날짜 형식으로 변환되었습니다.

PHPz
PHPz원래의
2024-04-09 13:36:01950검색

PHP에서 타임스탬프를 날짜 형식으로 변환하는 방법은 무엇입니까? 형식 문자열과 타임스탬프를 전달하는 date() 함수를 사용합니다. PHP는 Y(연도), m(월), d(날짜)와 같은 미리 정의된 형식 문자열을 제공합니다. 실제 사례: date() 및 strtotime() 함수를 사용하여 "요일, 연도, 월, 일" 형식으로 타임스탬프를 표시합니다.

PHP 타임스탬프가 날짜 형식으로 변환되었습니다.

PHP 타임스탬프를 날짜 형식으로 변환

소개

타임스탬프는 특정 시점을 나타내는 숫자 형식으로 컴퓨터 시스템 및 프로그래밍에 널리 사용됩니다. 때로는 사용자에게 표시하거나 추가 처리를 위해 타임스탬프를 사람이 읽을 수 있는 날짜 형식으로 변환해야 합니다. 이 튜토리얼에서는 PHP에서 이러한 변환을 쉽게 수행하는 방법을 보여줍니다.

date() 함수 사용

date() 함수는 타임스탬프를 날짜 형식으로 변환하는 가장 일반적인 방법입니다. 구문은 다음과 같습니다.

date(format, timestamp)

여기서:

  • format은 변환할 날짜 및 시간의 형식 문자열입니다. format 是要转换的日期时间的格式字符串。
  • timestamp 是要转换的时间戳,默认为当前时间。

要以特定的格式输出时间戳,只需将格式字符串传递给 date() 函数。例如,以下代码将时间戳转换为“年-月-日”格式:

$timestamp = time();
$date = date("Y-m-d", $timestamp);
echo $date; // 输出:2023-03-08

预定义的格式字符串

PHP 提供了一些预定义的格式字符串,您可以根据需要使用它们:

  • Y:四位数表示年份
  • y:两位数表示年份
  • m:两位数表示月份
  • d:两位数表示日期
  • H:小时(24 小时制)
  • i:分钟
  • s:秒
  • a
  • timestamp는 변환할 타임스탬프이며 기본값은 현재 시간입니다.

타임스탬프를 특정 형식으로 출력하려면 형식 문자열을 date() 함수에 전달하면 됩니다. 예를 들어, 다음 코드는 타임스탬프를 "연-월-일" 형식으로 변환합니다.

$timestamp = strtotime("2023-03-08 12:30:00");
$weekday = date("l", $timestamp);
$date = date("Y-m-d", $timestamp);
echo "$weekday, $date"; // 输出:星期三, 2023-03-08

사전 정의된 형식 문자열

PHP는 필요에 따라 사용할 수 있는 몇 가지 사전 정의된 형식 문자열을 제공합니다.

Y: 네 자리는 연도를 나타냅니다

y: 두 자리는 연도를 나타냅니다m: 두 자리는 월을 나타냅니다

d: 두 자리 날짜 표현

🎜H: 시(24시간 형식) 🎜🎜i: 분 🎜🎜s: 초 🎜🎜<code>a: AM/PM 🎜🎜🎜🎜 실제 사례 🎜🎜🎜 데이터베이스에 타임스탬프가 저장되어 있고 이를 웹 페이지에 " 요일, 년, 월, 일”. 다음은 이 작업을 수행하는 코드 조각입니다. 🎜rrreee🎜🎜strtotime() 함수 🎜🎜🎜strtotime() 함수는 사람이 읽을 수 있는 날짜/시간 문자열을 타임스탬프로 변환하는 데 사용할 수 있습니다. 이는 date() 함수를 보완하며 애플리케이션에서 날짜와 시간을 쉽게 변환하는 데 사용할 수 있습니다. 🎜🎜🎜결론🎜🎜🎜date() 함수와 미리 정의된 형식 문자열을 사용하면 PHP의 타임스탬프를 다양한 날짜 형식으로 쉽게 변환할 수 있습니다. strtotime() 함수를 사용하여 날짜/시간 문자열을 타임스탬프로 쉽게 변환할 수도 있습니다. 이렇게 하면 프로그래밍에서 날짜 및 시간 작업이 훨씬 더 편리해집니다. 🎜

위 내용은 PHP 타임스탬프가 날짜 형식으로 변환되었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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