目次
php形式のタイムスタンプ表示に適した時間の実装アイデアとコード、phpアイデア
PHP時間をタイムスタンプに変換するコード
phpの日付関数はタイムスタンプを2012-5-3にフォーマットできます
ホームページ バックエンド開発 PHPチュートリアル PHP 形式のタイムスタンプを表示しやすい時間の実装アイデアとコード、PHP アイデア_PHP チュートリアル

PHP 形式のタイムスタンプを表示しやすい時間の実装アイデアとコード、PHP アイデア_PHP チュートリアル

Jul 13, 2016 am 10:16 AM
日付関数 タイムスタンプ フォーマット

php形式のタイムスタンプ表示に適した時間の実装アイデアとコード、phpアイデア

プロジェクトでは、時刻が常に 2014-10-20 10:22 と表示され、非常に鈍く見えます。 Weibo や QQ Space などの Web サイトでは、通常、時刻が数秒前、数分前、数時間前などと読みやすく表示されます。これをフレンドリーな時刻形式と呼びます。では、php を使用して実装するにはどうすればよいでしょうか?

一般的な考え方は次のとおりです:

大晦日と3日以上の場合は、特定の時間として表示されます

今日なら

1分以内の場合は何秒前だったかが表示されます

1時間以内の場合は数分前に表示されます

当日で 1 時間を超える場合は、数時間前として表示されます

昨日の場合は昨日の時間を表示します

一昨日の場合は一昨日の時刻を表示します

3日以上(正月を除く)の場合は、その月の日を表示します

上記の考えに基づいて、実装コードを書くのは難しくありません:

実装コードは次のとおりです:

リーリー

PHP時間をタイムスタンプに変換するコード

中国語で利用可能です。中国語の文字を置き換えるには正規表現を使用する必要があります。それは標準的なフォーマットではないからです。

は以下のコードで扱うことができます。

$date = "2009 年 11 月 1 日 15:12" //標準の 2 桁の日付である必要があります
$date = ereg_replace("[^0-9]","",$date);数値以外のフィルター
$time = strtotime($date); //変数 $time はタイムスタンプです

。現在時刻を使用している場合。こうやって書いた方が早いですよ。
$time = time();

phpの日付関数はタイムスタンプを2012-5-3にフォーマットできます

date('Y-n-j', time()); // time() 関数は現在の時刻のタイムスタンプを生成し、独自のタイムスタンプに置き換えることができます

参考: cn2.php.net/manual/zh /function.date.php

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/898281.html技術記事 PHP 形式のタイムスタンプには、わかりやすい時刻実装のアイデアとコードが表示されます。プロジェクト内の PHP アイデアでは、時刻が常に 2014-10-20 10:22 と表示されますが、これは非常に退屈に思えます。 Weibo、QQ space、その他のウェブサイトでは、通常表示されます...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

dosコマンドでCドライブをフォーマットする方法 dosコマンドでCドライブをフォーマットする方法 Feb 19, 2024 pm 04:23 PM

DOS コマンドは、Windows オペレーティング システムで使用されるコマンド ライン ツールで、さまざまなシステム管理タスクや操作を実行するために使用できます。一般的なタスクの 1 つは、C ドライブを含むハード ドライブをフォーマットすることです。 C ドライブのフォーマットは、C ドライブ上のすべてのデータを消去し、ファイル システムを再初期化するため、比較的危険な操作です。この操作を実行する前に、重要なファイルをバックアップしていることを確認し、フォーマットがコンピュータに与える影響を明確に理解してください。以下は DOS コマンドラインでフォーマットされます。

Golang の時間処理: Golang でタイムスタンプを文字列に変換する方法 Golang の時間処理: Golang でタイムスタンプを文字列に変換する方法 Feb 24, 2024 pm 10:42 PM

Golang の時間変換: タイムスタンプを文字列に変換する方法 Golang では、時間操作は非常に一般的な操作の 1 つです。表示や保存を容易にするために、タイムスタンプを文字列に変換する必要がある場合があります。この記事では、Golang を使用してタイムスタンプを文字列に変換する方法と、具体的なコード例を紹介します。 1. タイムスタンプと文字列の変換 Golang では、タイムスタンプは通常、1970 年 1 月 1 日から現在時刻までの秒数を表す整数の形式で表現されます。文字列は

携帯電話のフォーマット復元方法の秘密を公開(携帯電話の故障?心配しないでください) 携帯電話のフォーマット復元方法の秘密を公開(携帯電話の故障?心配しないでください) May 04, 2024 pm 06:01 PM

現在では、電源が入らない、システムクラッシュなどの遅延が発生することは避けられませんが、使用中に携帯電話は私たちの生活に欠かせないものとなっています。私たちはしばしば途方に暮れますが、時にはこれらの問題に対する解決策が見つからないこともあります。携帯電話の問題を解決するために、この記事では携帯電話のフォーマットを回復し、携帯電話を通常の動作に戻すいくつかの方法を紹介します。データをバックアップする - 携帯電話をフォーマットする前に、写真や連絡先などの重要な情報が失われないように、携帯電話上の重要なデータとファイルをバックアップすることを検討してください。データのセキュリティを確保するため、またはファイルをクラウド ストレージ サービスに転送することを選択するために、コンピューターに接続してファイルをバックアップできます。システム内蔵の回復機能を使用する - シンプル

0x80070057 エラーを解決するためのシンプルで効果的な手順 0x80070057 エラーを解決するためのシンプルで効果的な手順 Dec 27, 2023 am 08:38 AM

0x80070057 エラーを解決する方法: シンプルで効果的な方法と手順 はじめに: コンピューターを使用する過程で、さまざまなエラー コードが発生することがあります。その中でも、0x80070057 は非常に一般的なエラー コードであり、通常は Windows オペレーティング システムに関連しています。このエラー コードは、オペレーティング システムのインストールまたは更新時、ファイルのバックアップまたは復元時、ドライブのフォーマット時など、さまざまな状況で表示される可能性があります。このエラー コードはイライラさせられますが、解決できないわけではありません。この記事で紹介するのは

ラップトップをフォーマットすると速度が速くなりますか? ラップトップをフォーマットすると速度が速くなりますか? Feb 12, 2024 pm 11:54 PM

ラップトップをフォーマットすると速度が速くなりますか? Windows ラップトップをフォーマットしたいが、それによって速度が向上するか知りたい場合は、この記事がこの質問に対する正しい答えを知るのに役立ちます。ラップトップをフォーマットすると速度が速くなりますか?ユーザーが Windows ラップトップをフォーマットする理由はたくさんあります。しかし、最も一般的な理由は、ラップトップのパフォーマンスまたは速度が遅いことです。ラップトップをフォーマットすると、Windows オペレーティング システムがインストールされている C ドライブまたはハード ドライブ パーティションに保存されているすべてのデータが完全に削除されます。したがって、すべてのユーザーは、特にラップトップのパフォーマンスに関しては、このステップを実行する前によく考えます。この記事は、ラップトップをフォーマットすると速度が向上するかどうかを理解するのに役立ちます。ラップトップをフォーマットすると便利です

コンピューターのフォーマットのチュートリアル コンピューターのフォーマットのチュートリアル Jan 08, 2024 am 08:21 AM

コンピュータを使用していると、多くの場合ゴミが大量に発生することがありますが、多くのユーザーはまだコンピュータをフォーマットする方法を知りません。コンピュータをフォーマットする方法: 1. デスクトップ上の「この PC」を右クリックし、「管理」をクリックします。 2.「コンピュータの管理」の「ストレージ」をクリックし、「ディスクの管理」を開きます。 3. クリーニングしたいハードドライブを選択し、右クリックして「フォーマット」を選択します。 4. 「クイックフォーマットを実行する」にチェックを入れ、「OK」をクリックするとフォーマットが開始されます。

Go で正規表現を使用してタイムスタンプを照合するにはどうすればよいですか? Go で正規表現を使用してタイムスタンプを照合するにはどうすればよいですか? Jun 02, 2024 am 09:00 AM

Go では、正規表現を使用してタイムスタンプを照合できます。ISO8601 タイムスタンプの照合に使用されるような正規表現文字列をコンパイルします。 ^\d{4}-\d{2}-\d{2}T \d{ 2}:\d{2}:\d{2}(\.\d+)?(Z|[+-][0-9]{2}:[0-9]{2})$ 。 regexp.MatchString 関数を使用して、文字列が正規表現と一致するかどうかを確認します。

HTMLの整形にはどのような方法があるのでしょうか? HTMLの整形にはどのような方法があるのでしょうか? Mar 08, 2024 am 09:53 AM

HTML 書式設定方法: 1. オンライン HTML 書式設定ツールを使用する; 2. コード エディターに付属する HTML 書式設定ショートカット キー (Visual Studio Code の Shift + Alt + F など) を使用する; 3. Sublime Text などのプラグインを使用するHTML/CSS/JS Prettify プラグイン; 4. HTML Tidy などのコマンド ライン ツールを使用します; 5. コーディング標準と習慣に従って手動で書式設定します。

See all articles