ホームページ バックエンド開発 PHPチュートリアル PHPの日付をタイムスタンプに変換し、指定された日付をタイムスタンプに変換します

PHPの日付をタイムスタンプに変換し、指定された日付をタイムスタンプに変換します

Jun 06, 2018 am 11:29 AM
日付 タイムスタンプ

この記事では主に、PHP の日付をタイムスタンプに変換すること、特定の参照値を持つ指定された日付をタイムスタンプに変換することについて紹介します。必要な友達はそれを参照できます

UNIX タイムスタンプとフォーマットされた日付は私たちのものです。よく扱われる 2 つの時刻表現、Unix タイムスタンプは保存と処理が簡単ですが、直観的ではありません。フォーマットされた日付は直感的ですが、Unix タイムスタンプほど処理が簡単ではないため、場合によっては相互に変換する必要があります。日付変換は、タイムスタンプと MySQL の日付変換関数を相互に変換するためのいくつかの変換方法です

PHP と MySQL を作成したことがあるプログラマは、UNIX タイムスタンプとフォーマットされた日付には時差があることをよく知っています。 Unix タイムスタンプの処理は便利ですが、直感的ではありません。日付のフォーマットは直感的ですが、Unix タイムスタンプほど簡単ではないため、相互に変換する必要がある場合があります。 。
1. MySQL で完了 このメソッドは MySQL クエリステートメント内で変換されるため、利点は PHP パーサーの解析時間がかからないことですが、欠点はデータベースでのみ使用できることです。クエリには制限があります。
1. UNIX タイムスタンプを日付に変換する関数を使用します: FROM_UNIXTIME()
一般形式: FROM_UNIXTIME(1156219870) を使用します。
2. 日付を UNIX タイムスタンプに変換する関数を使用します: UNIX_TIMESTAMP()
一般形式: UNIX_TIMESTAMP(' 2006- 11-04 12:23:00');
例: その日のレコード数を mysql でクエリします:
$sql="select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m- %d') = DATE_FORMAT(NOW(),'%Y-%m-%d') order by id desc”;
もちろん、PHP で変換することも選択できます。PHP での変換について話しましょう。

2. PHPで完了 この方法では、PHPプログラム内で変換が完了します。メリットは、データがデータベースにクエリによって取得されたかどうかに関係なく変換できることです。デメリットは、変換範囲が制限されていないことです。それは、PHP パーサーの解析時間がかかるため、速度が比較的遅いということです。 1. UNIX タイムスタンプを日付に変換する関数を使用します: date()
一般形式: date('Y-m-d H:i:s', 1156219870);
2. 日付を UNIX タイムスタンプに変換する関数を使用します: strtotime()
一般形式: strtotime('2010-03-24 08:15:42');

php 日付からタイムスタンプ、指定された日付からタイムスタンプ
php 日付からタイムスタンプ、指定された日付からタイムスタンプ、PHP スケジュールされたタスク。 過去 2 日間で、次の機能を実装します。
特定の条件に達すると、サーバーがユーザーに複数のテキスト メッセージを送信します。
基本的な考え方: Linux は定期的にスキャンを行い、条件を満たすユーザーがいる場合はテキスト メッセージを送信します。
ただし、ユーザーに迷惑をかけないように、テキスト メッセージは日中 8:00 ~ 20:00 の間にのみ送信できるようにする必要があります。この時間帯を毎日取得するにはどうすればよいですか?
次のコード:


コードをコピーします

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

<? php
$y=date("Y",time()); 
$m=date("m",time()); 
$d=date("d",time()); 
$start_time = mktime(9, 0, 0, $m, $d ,$y); 
$end_time = mktime(19, 0, 0, $m, $d ,$y); 
$time = time(); 
if($time >= $start_time && $time <= $end_time) 
{ 
// do something.... 
} 
?>
ログイン後にコピー
関連する推奨事項:

php 一般的に使用される日付フェーズ関数 [日付の加算と減算、2 つの日付の差、日付変換時間のカットオフ]

PHP 日付と時刻、PHP 日付時刻


以上がPHPの日付をタイムスタンプに変換し、指定された日付をタイムスタンプに変換しますの詳細内容です。詳細については、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Weiboで過去のWeiboを日付で検索する方法_Weiboで過去のWeiboを日付で検索する方法 Weiboで過去のWeiboを日付で検索する方法_Weiboで過去のWeiboを日付で検索する方法 Mar 30, 2024 pm 07:26 PM

1. まずモバイル Web ブラウザを開き、Weibo Web バージョンを検索し、入力後に左上隅にあるアバター ボタンをクリックします。 2. 次に、右上隅の「設定」をクリックします。 3. 設定でバージョン切り替えオプションをクリックします。 4. 次に、バージョン スイッチでカラー バージョン オプションを選択します。 5. 「検索」をクリックして検索ページに入ります。 6. キーワードを入力した後、「Find People」をクリックします。 7. 検索完了インターフェイスが表示されたら、「フィルター」をクリックします。 8. 最後に、リリース時刻列に特定の日付を入力し、[フィルター] をクリックします。

PPT配布資料を印刷するときに自動的に表示される日付を削除する方法 PPT配布資料を印刷するときに自動的に表示される日付を削除する方法 Mar 26, 2024 pm 08:16 PM

1. まず最初に私が使用した方法について話します。おそらく誰もがそれを使用しているかもしれません。まず、[表示]——]備考テンプレート[を開きます。 2. 開封後、実際に日付が確認できる場所。 3. 最初にそれを選択して削除します。 4. 削除後、[マスタービューを閉じる]をクリックします。 5. もう一度印刷プレビューを開くと、日付がまだ残っていることがわかります。 6. 実際、この日付はここでは削除されていません。 [配布資料マスター]にあるはずです。下の写真を見てください。 7. 日付を見つけたら削除します。 8. プレビューを開いて確認すると、日付が表示されなくなります。注: 実際、この方法も非常に覚えやすいです。印刷された配布資料は配布資料なので、[配布資料マスター] を探す必要があります。

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

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

Ubuntu 17.10のトップバーに日付と秒を表示するにはどうすればよいですか? Ubuntu 17.10のトップバーに日付と秒を表示するにはどうすればよいですか? Jan 08, 2024 am 10:41 AM

Ubuntu 17.10のトップバーにはデフォルトでは現在時刻のみが表示され、日付は表示されません。日付を表示したい場合はどうすればよいですか?以下の詳細なチュートリアルを見てみましょう。 1. ランチャーでターミナルを開くか、[Ctrl+Alt+T] を押します。 2. ターミナルに「sudoaptinstallgnome-tweak-tool」と入力します。 3. インストールが完了したら、調整ツールを開きます。 4. TopBar をクリックします。 5. 日付は次のとおりです。日付と秒は秒数です。 6. 設定後、上部バーの時刻に日付と秒が表示されます。

Python を使用して 2 つの日付の間で k 個のランダムな日付を生成するにはどうすればよいですか? Python を使用して 2 つの日付の間で k 個のランダムな日付を生成するにはどうすればよいですか? Sep 09, 2023 pm 08:17 PM

ランダム データの生成は、データ サイエンスの分野において非常に重要です。ニューラル ネットワークの予測や株式市場データなどの構築では、通常、日付がパラメーターの 1 つとして使用されます。統計分析のために 2 つの日付の間で乱数を生成する必要がある場合があります。この記事では、random モジュールと datetime モジュールを使用して、指定された 2 つの日付の間で k 個のランダムな日付を生成する方法を示します。Datetime は、時刻を処理するための Python の組み込みライブラリです。一方、random モジュールは乱数の生成に役立ちます。したがって、random モジュールと datetime モジュールを組み合わせて、2 つの日付の間のランダムな日付を生成できます。構文random.randint (start, end, k) ここでのrandomは、Pythonのランダムライブラリを指します。 randint メソッドでは 3 つの重要なメソッドを使用します。

Excelで日付をポンド記号に変更する方法 Excelで日付をポンド記号に変更する方法 Mar 20, 2024 am 11:46 AM

Excel ソフトには非常に強力なデータ処理機能が備わっています。私たちはさまざまなデータを処理するために Excel ソフトをよく使用します。Excel のセルに日付を入力すると、Excel の日付がポンド記号に変わってしまうことがあります。データを正常に表示するにはどうすればよいですか?以下の解決策を見てみましょう。 1. まず、下の図に示すように、列 AB の間の列幅の線にマウスを置き、ダブルクリックして列幅を調整します。 2. 列の幅を広げると、セルに日付の代わりに数値が表示されますが、これは間違いです。次の図に示すように、セルの書式を確認する必要があります。 3. 以下の図に示すように、[ホーム] タブの [数値] オプションをクリックし、ドロップダウン メニューの [その他の数値形式] をクリックします。

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 関数を使用して、文字列が正規表現と一致するかどうかを確認します。

Python で時刻と日付モジュールを使用する方法 Python で時刻と日付モジュールを使用する方法 Oct 16, 2023 am 08:11 AM

Python で時刻と日付モジュールを使用する方法 はじめに: プログラミングでは、時刻と日付を扱うことは非常に一般的なタスクです。 Python は強力な時刻と日付のモジュールを提供し、時刻と日付の操作をより簡単かつ便利にします。この記事では、Python の時刻と日付のモジュールを紹介し、読者がそれらをよりよく理解して適用できるように、具体的なコード例を示します。 1. 日時モジュールの導入 Python に組み込まれている日時モジュールは datetime モジュールですので、最初にこのモジュールを導入する必要があります。

See all articles