ホームページ  >  記事  >  バックエンド開発  >  PHPで時間をテキストに変換する方法

PHPで時間をテキストに変換する方法

藏色散人
藏色散人オリジナル
2022-01-12 10:10:392240ブラウズ

PHP では、strtotime 関数を使用して時間をテキストに変換できます。この関数の機能は、任意の文字列の日付と時刻の記述を解析して Unix タイムスタンプにすることであり、タイムスタンプは暗号化された伝票ドキュメントです。

PHPで時間をテキストに変換する方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php はどのように時間を認識しますかテキストに変換しますか?

は、strtotime 関数を通じて変換できます。

strtotime() 関数は、文字列の日時記述を Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解析します。

注: 年の表現に 2 桁の形式が使用されている場合、値 0 ~ 69 は 2000 ~ 2069 にマッピングされ、値 70 ~ 100 は 1970 ~ 2000 にマッピングされます。

注: m/d/y または d-m-y 形式の日付の場合、区切り文字がスラッシュ (/) の場合は、米国の m/d/y 形式が使用されることに注意してください。区切り文字がダッシュ (-) またはドット (.) の場合、ヨーロッパの d-m-y 形式が使用されます。潜在的なエラーを回避するには、可能な限り YYYY-MM-DD 形式を使用するか、date_create_from_format() 関数を使用する必要があります。

構文

int strtotime ( string $time [, int $now = time() ] )

パラメータ

時間が必要です。日付/時刻文字列を指定します。

現在はオプションです。戻り値の計算に使用されるタイムスタンプを指定します。このパラメータを省略した場合は、現在の時刻が使用されます。

関連紹介:

タイムスタンプは、グリニッジ標準時、1970 年 1 月 1 日の 00:00:00 (1970 年北京時間 01 日の合計) を指します。 01 月 08:00:00 から現在までの秒数。平たく言えば、タイムスタンプは、特定の時点でのデータの存在を表す、完全で検証可能なデータです。

主に、ユーザーのデータの一部が生成された時間を証明する電子証拠をユーザーに提供することが提案されています。実際のアプリケーションでは、電子商取引や金融活動を含むあらゆる側面で使用でき、特に公開鍵インフラストラクチャの「否認防止」サービスのサポートに使用できます。

タイムスタンプ (タイムスタンプ) は暗号化された認証情報ドキュメントであり、次の 3 つの部分が含まれます:

1. タイムスタンプが付けられるファイルのダイジェスト;

2. DTS がファイルを受信した日時;

3. DTS のデジタル署名。

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

以上がPHPで時間をテキストに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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