ホームページ バックエンド開発 PHPの問題 PHPで1日のタイムスタンプを追加する方法

PHPで1日のタイムスタンプを追加する方法

Nov 17, 2022 pm 08:02 PM
php PHPの日付時刻

追加する 2 つの方法: 1. strtotime() 関数を直接使用して時間間隔を計算します。間隔後の日付は、構文 "strtotime(" 1 day" を使用して UNIX タイムスタンプ形式で返すことができます)。 )"; 2. time() 関数を使用して現在のタイムスタンプを計算し、現在のタイムスタンプに 1 日の秒数を加算します。構文は「time() (1 * 24 * 3600)」です。

PHPで1日のタイムスタンプを追加する方法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター

次の 2 つの方法があります。 1 日のタイムスタンプを PHP に追加する 方法:

  • strtotime() 関数を直接使用する

  • time() を使用して計算する1 日の秒数

方法 1: strtotime() 関数を使用する

特定の時間間隔を加算または減算する必要がある場合があります。デートに。 strtotime() を使用すると、いくつかの日付時間間隔を計算し、UNIX タイムスタンプ形式で間隔の日付を返すことができます。

strtotime() 関数には 2 つの用途があります。1 つは文字列形式で英語のテキストで記述された日付と時刻を解析して UNIX タイムスタンプにすること、もう 1 つは日付と時刻を計算することです。時間間隔。

#例:

<?php
header("Content-type:text/html;charset=utf-8");
echo "当前时间戳为:".strtotime("now")."<br>";
echo "格式化后:".date("Y-m-d H:i:s",strtotime("now"))."<br><br>";
echo "增加一天的时间戳为:".strtotime("+1 day")."<br>";
echo "格式化后:".date("Y-m-d H:i:s",strtotime("+1 day"));
?>
ログイン後にコピー

PHPで1日のタイムスタンプを追加する方法

#方法 2: time() を使用して 1 日の秒数を計算します

time() 関数は、Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの現在時刻を秒単位で返します。

time() 現在のタイムスタンプから数日後のタイムスタンプを取得するには、interval 秒を使用します。この記事では 1 日後のタイムスタンプを検索しているため、間隔の秒数は 1 日の秒数になる可能性があります。

1 日の秒数の計算方法:
1 * 24 * 3600


例:
<?php
header("Content-type:text/html;charset=utf-8");
echo "当前时间戳为:".time()."<br>";
echo "格式化当后:".date("Y-m-d H:i:s",time())."<br><br>";
$interval = 1 * 24 * 3600;
echo "增加一天的时间戳为:".(time()+$interval)."<br>";
echo "格式化当后:".date("Y-m-d H:i:s",time()+$interval)."<br>";
?>
ログイン後にコピー

PHPで1日のタイムスタンプを追加する方法

拡張知識: date() 関数

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

Syntax

date(format,timestamp);
ログイン後にコピー

指定された形式文字列に従って整数のタイムスタンプを変換することによって生成された文字列を返します。タイムスタンプが指定されていない場合は、ローカルの現在時刻が使用されます。つまり、タイムスタンプはオプションであり、デフォルト値は time() です。

#パラメータ説明必須。出力する日付文字列の形式を指定します。次の文字が使用できます: タイムスタンプ 推奨学習: 「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で1日のタイムスタンプを追加する方法の詳細内容です。詳細については、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 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP対Python:違いを理解します PHP対Python:違いを理解します Apr 11, 2025 am 12:15 AM

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHPは、シンプルな構文と高い実行効率を備えたWeb開発に適しています。 2。Pythonは、簡潔な構文とリッチライブラリを備えたデータサイエンスと機械学習に適しています。

PHP:Web開発の重要な言語 PHP:Web開発の重要な言語 Apr 13, 2025 am 12:08 AM

PHPは、サーバー側で広く使用されているスクリプト言語で、特にWeb開発に適しています。 1.PHPは、HTMLを埋め込み、HTTP要求と応答を処理し、さまざまなデータベースをサポートできます。 2.PHPは、ダイナミックWebコンテンツ、プロセスフォームデータ、アクセスデータベースなどを生成するために使用され、強力なコミュニティサポートとオープンソースリソースを備えています。 3。PHPは解釈された言語であり、実行プロセスには語彙分析、文法分析、編集、実行が含まれます。 4.PHPは、ユーザー登録システムなどの高度なアプリケーションについてMySQLと組み合わせることができます。 5。PHPをデバッグするときは、error_reporting()やvar_dump()などの関数を使用できます。 6. PHPコードを最適化して、キャッシュメカニズムを使用し、データベースクエリを最適化し、組み込み関数を使用します。 7

PHPとPython:2つの一般的なプログラミング言語を比較します PHPとPython:2つの一般的なプログラミング言語を比較します Apr 14, 2025 am 12:13 AM

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

アクション中のPHP:実際の例とアプリケーション アクション中のPHP:実際の例とアプリケーション Apr 14, 2025 am 12:19 AM

PHPは、電子商取引、コンテンツ管理システム、API開発で広く使用されています。 1)eコマース:ショッピングカート機能と支払い処理に使用。 2)コンテンツ管理システム:動的コンテンツの生成とユーザー管理に使用されます。 3)API開発:RESTFUL API開発とAPIセキュリティに使用されます。パフォーマンスの最適化とベストプラクティスを通じて、PHPアプリケーションの効率と保守性が向上します。

PHPの永続的な関連性:それはまだ生きていますか? PHPの永続的な関連性:それはまだ生きていますか? Apr 14, 2025 am 12:12 AM

PHPは依然として動的であり、現代のプログラミングの分野で重要な位置を占めています。 1)PHPのシンプルさと強力なコミュニティサポートにより、Web開発で広く使用されています。 2)その柔軟性と安定性により、Webフォーム、データベース操作、ファイル処理の処理において顕著になります。 3)PHPは、初心者や経験豊富な開発者に適した、常に進化し、最適化しています。

PHPおよびPython:さまざまなパラダイムが説明されています PHPおよびPython:さまざまなパラダイムが説明されています Apr 18, 2025 am 12:26 AM

PHPは主に手順プログラミングですが、オブジェクト指向プログラミング(OOP)もサポートしています。 Pythonは、OOP、機能、手続き上のプログラミングなど、さまざまなパラダイムをサポートしています。 PHPはWeb開発に適しており、Pythonはデータ分析や機械学習などのさまざまなアプリケーションに適しています。

PHPおよびPython:コードの例と比較 PHPおよびPython:コードの例と比較 Apr 15, 2025 am 12:07 AM

PHPとPythonには独自の利点と短所があり、選択はプロジェクトのニーズと個人的な好みに依存します。 1.PHPは、大規模なWebアプリケーションの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンスと機械学習の分野を支配しています。

PHP対その他の言語:比較 PHP対その他の言語:比較 Apr 13, 2025 am 12:19 AM

PHPは、特に迅速な開発や動的なコンテンツの処理に適していますが、データサイエンスとエンタープライズレベルのアプリケーションには良くありません。 Pythonと比較して、PHPはWeb開発においてより多くの利点がありますが、データサイエンスの分野ではPythonほど良くありません。 Javaと比較して、PHPはエンタープライズレベルのアプリケーションでより悪化しますが、Web開発により柔軟性があります。 JavaScriptと比較して、PHPはバックエンド開発により簡潔ですが、フロントエンド開発のJavaScriptほど良くありません。

See all articles