ホームページ >バックエンド開発 >PHPチュートリアル >社会保障期限インターフェースの学習メモ - PHP の時間操作 (date_time と timestamp)

社会保障期限インターフェースの学習メモ - PHP の時間操作 (date_time と timestamp)

WBOY
WBOYオリジナル
2016-06-13 12:19:39992ブラウズ

社会保障期限インターフェースの学習記録 --- PHP の時間操作 (date_time と timestamp) について

まずは時間操作です。いくつかの例を通して説明しましょう

<code class=" hljs mel"><span class="hljs-variable">$remind_time_now</span> = <span class="hljs-keyword">date</span>(<span class="hljs-string">'Y-m-d'</span>,<span class="hljs-variable">$end_time</span>).<span class="hljs-string">'09:00:00'</span>;</code>

これはタイムスタンプを変換するためのものです。日付関数には多くの変換方法があります。場合によっては、年、月、日を指定するためにタイムスタンプが必要な場合もあります。データを自分で分割する方法を決定する場合は、この方法を使用してタイムスタンプを年、月、日の形式に変換し、時間の後にスペースを付けて結合します。分:数秒。

<code class=" hljs perl"><span class="hljs-variable">$y</span> = <span class="hljs-keyword">substr</span>(<span class="hljs-variable">$remind_date</span>,<span class="hljs-number">0</span>,<span class="hljs-number">4</span>);<span class="hljs-variable">$m</span> = <span class="hljs-keyword">substr</span>(<span class="hljs-variable">$remind_date</span>,<span class="hljs-number">5</span>,<span class="hljs-number">2</span>);<span class="hljs-variable">$d</span> = <span class="hljs-keyword">substr</span>(<span class="hljs-variable">$remind_date</span>,<span class="hljs-number">8</span>,<span class="hljs-number">2</span>);</code>

受け取った時刻データが 2015-02-05 の場合、substr のような文字列の切り捨てを通じて必要な時刻を取得し、対応する年、月、日の数値を取得できます。 >

<code class=" hljs bash"><span class="hljs-variable">$end_time</span> = strtotime(<span class="hljs-variable">$data</span>[<span class="hljs-string">'end_time'</span>]);</code>
strtotime このメソッドは、2015-11-11 09:22:22 の日時形式をタイムスタンプ形式に変換します。

<code class=" hljs perl"><span class="hljs-variable">$remind_timestamp</span> = <span class="hljs-variable">$end_time</span>+<span class="hljs-number">4</span><span class="hljs-variable">*60</span><span class="hljs-variable">*60</span><span class="hljs-variable">*24</span>;</code>
このメソッドは、指定されたタイムスタンプに数日を加算します。1 日のタイムスタンプの長さは 60*60*24 です。

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