問題タブ [filemtime]

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.

0 投票する
1 に答える
52 参照

unix - あるファイルから別のファイルに mtime を転送する方法

exifautotranカメラからインポートした画像の向きを自動的に変更するために使用しています。このスクリプトはjpegtranローテーションを行うために使用しますが、このユーティリティは元のファイルを変更できません。タイムスタンプに基づいてアプリで完了したミッションにメディアを一致させるため、mtime を保持する必要があります。

基本的に、あるファイルから mtime にアクセスして別のファイルに割り当てるだけです。

Mac UNIX 端末でこれを行うにはどうすればよいですか?

0 投票する
0 に答える
1086 参照

php - ファイルの最終更新日とファイルサイズを取得する際の PHP の問題

フォルダー内からファイル情報を取得する際に問題が発生しています。

もちろん、私はPHPを使用しています。さまざまなフォルダーがあり、すべてさまざまなファイルの種類があります。ほとんどの .txt および .html ファイル。

以下のコードは、Web ページのフォルダーとファイルを表示しますが、何らかの理由で、正しいファイルの日付またはサイズを取得できません。ファイルの日付はもちろん、フォルダー内の変更された日付です。これらのファイルは通常、別の場所からコピー アンド ペーストされます。バッチ ファイルを使用して、ファイルをディレクトリに自動的にドロップする予定です。

私が使用しているコードは次のとおりです。

コードからわかるように、PHP 関数 filectime を使用しました。filemtime も使用しました。関数 filectime は現在の日付を返しているようですが、filemtime は 1969 年 12 月 31 日の日付を返します。

ファイルは正しいディレクトリにあります。ページにファイルを表示でき、ユーザーがファイルをダウンロードできる場合、変更日を取得できないのはなぜですか? PHP がファイルを見つけられない場合、1969 年の日付が返されることを理解しています。しかし、それは意味がありません。ファイルは取得できるのに、更新日を取得できないのはなぜですか?

ここに一重引用符と二重引用符を入れてみました:

それでも、1969 年の日付はわかります。

私は他の多くのPHP関数を試しました。stat()、touch()、getlastmod()。私は他に何を使うべきではありません。

ファイルサイズ関数と同じこと。値 0 を返します。

理解できない。

代替手段はありますか?私はこれを間違って使用していますか?もしそうなら、これを修正するにはどうすればよいですか?

助けてください。

0 投票する
0 に答える
87 参照

php - PHP の filemtime($filepath) による最終更新時刻

書き込み関数がログを書き込むかどうかをテストしようとしています。問題は、関数が成功時に何も返さないことです。最終更新時刻を調べることで成果を見つけようとしました。これは私がスクリプト化したものです。

問題は filemtime(LOG_TEXT_FILE) が同じ時間を返すことです。エラー関数を呼び出して書き込み/変更する直前に sleep(10) を書き込むことで、実行を 10 秒間スリープさせようとさえしました。

どんな助けでも本当に感謝します。

0 投票する
1 に答える
398 参照

javascript - フォルダー内の txt ファイルが更新されたときにアラートを出す

そのままではほとんど理解できない質問についてのガイダンスを探しています。readfile('stories/'.$sessionid.'.txt');PHPでロードされた.txtファイルのコンテンツがあります。どのユーザーも POST を介して .txt ファイルにテキストを追加できます。そのページを開いている他のユーザーに、最近のファイルの変更が通知 (および更新) されるようにしたいと思いますが、更新を行ったユーザーは、彼自身の更新についての通知。

関連情報を見つけるのに苦労しています。何を検索すればよいのか、あるいはその問題へのアプローチ方法 (jQuery、AJAX、PHP など) がよくわからないためです。私は何かを読みましfilemtimeたが、この場合にそれを適用する方法がわかりません。私は主にフロントエンドを扱っているので、この種の課題についてはあまり経験がありません。私は一種の解決策を見つけましたが、ファイルの変更を常に警告し、サーバーに負担をかける可能性があります(最悪の場合)と思いますか?

このコードを作業して開発する方法はありますか、またはどこから調べて作業を開始する必要がありますか? 今までこういうことをしたことがないので、まったくわかりません。検索して使用できる関連するキーワード、方法、またはチュートリアルへのポインターは大歓迎です!

0 投票する
2 に答える
97 参照

linux - path なしでファイル名を保存できません、grep と awk との組み合わせですか?

まず第一に、私は初心者です。先週(ホーム/ユーザー/一時で)変更された.txtファイルのみを見つけて、結果をファイルに保存しようとしています。いくつかの方法でそれを理解しましたが、パスなしでファイル名のみを保存するには助けが必要です。で印刷できます

しかし、上記のコマンドと組み合わせて試してみると、期待どおりに機能しません。

ヘルプ/提案/改善は大歓迎です。前もって感謝します。

0 投票する
2 に答える
1788 参照

php - PHPのfileatimeとfilectimeの違い

PHPマニュアルでは、fileatimeは「ファイルの最終アクセス時刻」として定義されています.しかし、私のコードでは、ファイルの内容を開いて読んでいます.しかし、fileatimeは2月16日までさかのぼります.つまり、最後にファイルにアクセスしたのは2月16日です. ??.しかし、私は今ファイルにアクセスしました.なぜそれは私に現在の日付を与えていないのですか??

ここにコピーされます

最終更新日: 2015 年 2 月 21 日 19:57:21。

最終更新日: 2015 年 2 月 16 日 05:56:16。

最終更新日: 2015 年 2 月 21 日 19:57:21。

0 投票する
1 に答える
2351 参照

python - Paramiko でタイムスタンプを保持する

Paramiko を使用してあるサーバーから別のサーバーに SFTP ファイルを送信するときに-p、Linux の引数と同様にタイムスタンプを保持する方法はありますか?

元のファイル:

アップロードされたファイル:

アップロードされたファイルには、元のファイルと同じタイムスタンプが必要です。

0 投票する
1 に答える
859 参照

php - PHP filemtime キャッシュ別の日の問題

ファイルを5分間キャッシュしたいのですが、別の日のfilemtimeは常にfalseを返します。ここにコードがあります

と出力

ご協力いただきありがとうございます。