問題タブ [timeago]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - jquery timeagoプラグインでPHPの日付/時刻を使用する正しい方法は何ですか?
サーバーでシカゴ CDT 時間で yarp timeago プラグインを使用しています。私が抱えている問題は、異なる PC と異なるタイムゾーンで異なる「前」の時間を表示していることです。
UTC時刻を生成するために使用するPHPコードは
$date は、2014-06-15 04:16:33 などの CDT (シカゴ) 時間のシステムからのアイテムのタイムスタンプであり、$dateutc は UTC 時間であると想定されています。
プラグイン出力をレンダリングする HTML は次のとおりです。
私は何を間違っていますか?PHPでUTC時間を生成するより良い方法はありますか?
どんな助けでも大歓迎です。
jquery - Timeago.js - タイトルは変更できませんか?
Timestamp.js タグを生成するために HTML ヘルパーを使用しています<abbr>
以下が生成されます。
エンド ユーザーにとってより便利であることがわかったので、タイトル タグに完全な日時を指定したいことを除けば、それで問題ありません。
出来ますか?
たくさんの友達、ありがとう。
javascript - PHP または JavaScript/jQuery の Future timeago メソッド
これについて STO と Web をブラウジングしていましたが、何も見つかりませんでした。
次のような、読み取り可能なfuture timeagoを出力するメソッド/関数を探しています。
- 3時間後
- 1年後
将来の日付をテーブルの datetime 列に保存していますが、公開されたときの残り時間を予測する必要があります。
このようなことはすでに行われていますか?もしそうなら - 助けてください。
これはPHPでの私の現在の時間です:
(セルビア語、クロアチア語、ボスニア語のこのメソッドのローカライズ版もあります)
angularjs - AngularJS 日付フィルターを条件付きで適用する
AngularJS を使い始めたばかりで、問題が発生しました。
グリッドに表示する日付フィールドがあります。日付形式は、「1日前、10分前....」のような相対形式にする必要がありますtimeAgo
。
しかし、次のような要件があります。
10 日未満の場合は、
last_updated_time
「1 日前、10 分前....」のように相対的な時間を表示します。それ以外の場合は、フィルターを適用しません。
これが私のコードスニペットです。
誰かが私にどのように進むべきかを教えてくれれば素晴らしいことです.
javascript - それぞれ変換タイトルをISO8601に、別途
質問: 各タイトルを個別に ISO8601 に変換するにはどうすればよいですか?
timeago JQuery ライブラリを利用しようとしています。タイトルに UTC 文字列を入力するため、Timeago ライブラリを実行する前に UTC 属性のタイトルを ISO8601 に変換する必要があります。そうしないと、Safari/FF/IE で何も表示されません。
JQuery
HTML
結果
予想された結果
javascript - PHPのタイムゾーンがjavascriptの時間をいじる
TimeAgoプラグインを使用して、投稿の時間を自動的に更新しています。みたいな時間を作ってくれ05-08-2014 15:02:39
ます5 minutes ago
。
問題は、javascript が時間にクライアントの時計を使用することです。アジアのバングラデシュから来ました。しかし、php では、デフォルトのタイムゾーンはサーバーごとに異なります。TimeAgoプラグインを使用する05-08-2014 15:02:39
ようなものに変換するために、PHPでフォーマットを出力しています。5 mintues ago
サーバーのタイムゾーンが異なるためless than a minute ago
、最近の投稿では表示されず、 が表示されますnn hours ago
。サーバーがアメリカの場合は11 hours ago
、インドの場合は時間が表示されます30 minutes ago
。どうすれば修正できますか?