検索
ホームページバックエンド開発PHPの問題PHPで日付と時刻をymd形式に変換する方法

変換方法: 1. strtotime() を使用して、指定された日付と時刻をタイムスタンプに変換します。構文は、「strtotime("指定された日付と時刻")」です。 2. date() 関数を使用して、タイムスタンプのフォーマットと変換 時刻を「y m d」フォーマットに変換します。構文は「date("y m d", timestamp);」です。

PHPで日付と時刻をymd形式に変換する方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php は、日付と時刻を変更します。 y m d 形式に変換します。

は 2 つのステップに変換できます。

  • strtotime() を使用して、指定された日付と時刻を変換します。時間をタイムスタンプに変換する

  • date() 関数を使用してタイムスタンプをフォーマットし、「y m d」形式の時間に変換します

実装コード:

<?php
header("content-type:text/html;charset=utf-8");
$str="2022-01-18";
$timestamp=strtotime($str);
$time=date("y m d",$timestamp);
echo "y m d格式的时间:".$time;
?>

PHPで日付と時刻をymd形式に変換する方法

date() 関数は、ローカルの日付と時刻をフォーマットし、フォーマットされた日付文字列を返します。

構文:


date(format,timestamp);

パラメータ説明必須。出力する日付文字列の形式を指定します。次の文字が使用できます: タイムスタンプ

推奨学習: 「PHP ビデオ チュートリアル

形式
    d - 月の日 (01 から 31)
  • D - 曜日のテキスト表現 (3 文字)
  • j - 先行ゼロのない日付 (1 ~ 31)
  • l (小文字の「L」) - 曜日の完全なテキスト表現
  • N - ISO-8601 数値曜日の表現 (月曜日は 1、日曜日は 7)
  • S - 月の日を表す英語の序数接尾語 (2 文字: st、nd、rd、または th。j とともに使用されます) )
  • w - 曜日の数値表現 (0 は日曜日 [日曜日] を表し、6 は土曜日 [土曜日] を表します)
  • z - 年間の曜日 (0 ~ 365)
  • ##W - ISO-8601 数値形式で年間の日を表します (週は月曜日から始まります)
  • F - 月の完全なテキスト表現 (1 月から 12 月)
  • m - 月の数値表現 (01 から 12)
  • M - 月
  • n の短いテキスト表現 (3 文字) - 先頭のゼロを除いた月の数値表現(1 ~ 12)
  • t - 指定された月に含まれる日数
  • L - うるう年かどうか (うるう年の場合は 1、そうでない場合は 0)
  • o - ISO-8601 標準に基づく年番号
  • Y - 4 桁の年を表します
  • y - 年を 2 桁で表したもの
  • a - 小文字を表します: am または pm
  • A - 大文字を表します: AM または PM
  • B - インターネット時刻の見本 (000 ~ 999)
  • g - 12 時間制先行ゼロなし (1 ~ 12)
  • G - 先行ゼロなしの 24 時間制 (0 ~ 23)
  • h - 先行ゼロ付きの 12 時間制 (01 ~ 12)
  • H - 先頭にゼロが付く 24 時間制 (00 ~ 23)
  • i - 先頭にゼロが付く分 (00 ~ 59)
  • s - 先頭にゼロが付く秒 ( 00 ~ 59)
  • u - マイクロ秒 (PHP 5.2.2 の新機能)
  • e - タイムゾーン識別子 (例: UTC、GMT、大西洋/アゾレス諸島)
  • I (大文字の i) - 日付が夏時間かどうか (夏時間の場合は 1、そうでない場合は 0)
  • O - グリニッジ標準時 (GMT) との差 (時間単位) (例: 0100)
  • P - グリニッジ標準時 (GMT) との差、単位は時:分 (PHP 5.1.3 の新機能)
  • T - タイムゾーンの略語 (例: EST、MDT)
  • Z タイム ゾーン オフセット (秒単位)。 UTC より西の負のタイム ゾーン オフセット (-43200 ~ 50400)
  • c - ISO-8601 標準日付 (例: 2013-05-05T16:34:42 00:00)
  • r - A RFC 2822 形式の日付 (例: Fri, 12 Apr 2013 12:01:05 0200)
  • U - Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの経過秒数
  • また、次の定義済み定数 (PHP 5.1.0 以降で利用可能) を使用することもできます:

DATE_ATOM - Atom (例: 2013-04-12T15:52: 01 00:00)
  • DATE_COOKIE - HTTP Cookie (例: 金曜日、12-4月-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (例: 2013-04- 12T15 :52:01 0000)
  • DATE_RFC822 - RFC 822 (例: 金曜日、12 4 月 13 日 15:52:01 0000)
  • DATE_RFC850 - RFC 850 (例: 4 月 12 日金曜日- 13 15:52:01 UTC)
  • DATE_RFC1036 - RFC 1036 (例: Fri, 12 Apr 13 15:52:01 0000)
  • DATE_RFC1123 - RFC 1123 (例: Fri, 12 Apr 2013 15:52:01 0000)
  • DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 0000)
  • DATE_RFC3339 - DATE_ATOM と同じ (PHP 5.1.3 以降) )
  • DATE_RSS - RSS (金曜日、2013 年 8 月 12 日 15:52:01 0000)
  • DATE_W3C - World Wide Web コンソーシアム (例: 2013-04-12T15:52:01 00:00) )
オプション。整数の Unix タイムスタンプを指定します。デフォルトは現在の現地時間 (time()) です。

以上がPHPで日付と時刻をymd形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホット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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。