ホームページ >バックエンド開発 >PHPチュートリアル >Yii2 の非常に使いやすい日付と時刻のコンポーネント (収集する価値があります)、yii2 は収集する価値があります_PHP チュートリアル
日付コンポーネント、時刻コンポーネントは日々の開発において不可欠です。今日は、yii2 の非常に使いやすい time コンポーネントについて説明します。これにより、誰もが JS プラグインを探す手間が省けます。
共有する前に、エフェクトをプレビューして、どのように機能するかを確認しましょう。
もちろん、役に立つかどうかは自分の感覚次第ですが、上の写真を見ただけでは感じられません。良いニュースをいくつかお伝えします。これら 2 つのプラグインは yii2 に統合されており、使い方は非常に簡単です。
日付コンポーネントと時刻コンポーネントについては、前者は date('Y-m-d') 型、後者は date('Y-m-d H:i:s') 型であることは言うまでもありません。もっと。
まず時間コンポーネントの拡張機能を見てみましょう
拡張機能なので、最初のステップはもちろんインストールです。
リーリーインストール後、フォームが ActiveForm を使用して生成されている場合は、以下のコードを参照できます
リーリーActiveForm を使用してフォームを生成することを好まない一部の学生は、次の使用法を参照する必要があります
リーリーどちらが便利かというと、それは自明の理です。
インストールプロセス全体は非常に簡単です。次に、同じ方法で日付コンポーネントをインストールします。
コンポーザーにはkartik-v/yii2-widget-datepicker "@dev"が必要です
インストール後、日付コンポーネントの使用を開始します
リーリー上記のコードを読んだ後、ActiveForm 用に生成された日付コンポーネントの使用法を推測した学生もいるはずです。そうです、それを使うだけです、とても簡単です。
リーリーもちろん、上記の時間形式は調整できますが、日付コンポーネントは日付であるため、3 種類のパラメーター ymd のみをサポートする必要があり、それ以外の場合は時間コンポーネントと変わりません。
何人かの友人が、なぜ英語なので使いにくいのかと尋ねましたが、あなたのプロジェクトは中国語で構成されていませんか?まだ設定していない学生は、設定ファイルに「言語」=>「zh-CN」を追加するだけで済みます。
最後に、最終的なレンダリングを見てみましょう。